Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 817 - 1C+wine самопроизвольное переключение клавиатуры.   Make a simular bug
Summary: 1C+wine самопроизвольное переключение клавиатуры.
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Окна / фокус / перерисовка (show other bugs)
Version: 1.0.7
Hardware: PC Linux
: P3 normal
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3932
  Show dependency treegraph
 
In work:
Reported: 2007-10-25 13:10 MSD by Антон Азанов (Djelf)
Modified: 2009-12-12 18:20 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
Конфигурация 1С с открытием модального окна из модального окна. (9.48 KB, application/zip)
2010-11-18 03:58 MSK, Антон Азанов (Djelf)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Азанов (Djelf) 2007-10-25 13:10:05 MSD
Created attachment 187 [details]
Конфигурация 1С с открытием модального окна из модального окна.

xubuntu 7.04 (оконный менеджер xfce4), 1c 7.7.026, wine etersoft sql 1.0.7-1.0.8

При открытии модальной формы из модальной формы и последующем закрытии раскладка клавиатуры самопроизвольно переключается на раскладку по-умолчанию.

Вложена конфигурация с подобным вызовом форм. Для проверки нужно переключить клавиатуру на раскладку не по умолчанию, пару раз открыть модальные формы и закрыть их.
Comment 1 Антон Азанов (Djelf) 2007-10-26 16:04:46 MSD
В ubuntu 7.0.4 (оконный менеджер гном) работает немного по другому: раскладка переключается на раскладку по умолчанию при открытии любого модального окна.
Comment 2 Alexeev Alexey 2007-12-24 18:02:50 MSK
Ubuntu 7.04, бага воспроизвелась на Xfce4, на Гноме не получилось.
Открывал окно Настройки, там открывал ещё одно окно выбора шрифтов и после его закрытия язык автоматически менялся на установленный по-умолчанию.
Comment 3 Антон Азанов (Djelf) 2007-12-25 10:23:10 MSK
Баг не критичен т.к. обходится настройкими менеджера окон.
В xfce4 баг проявляется при установленном режиме "Запоминать раскладку для каждого приложения", если этот режим не установлен раскладки по-умолчанию нет и раскладка не меняется.
Возможно в Вашем гноме не установлен режим "Запоминать раскладку" поэтому баг поймать и не удалось (где меняется этот режим в Гноме я не в курсе, работаю только в xfce4).
Comment 4 Andrey Vusik 2008-09-24 14:53:58 MSD
Воспроизвёл в КДЕ. Открывал какой-нибудь отчёт на русской раскладке и затем настройки -- раскладка становилась английской.
1с81. wine 1.0.9-alt22
Comment 5 Илья Шпигорь 2008-10-16 12:10:11 MSD
Проблема с раскладкой связана с тем, что для модального окна создается свое X-овое окно. Поэтому, за раскладку в новом окне отвечают иксы.

Решить проблему можно двумя путями:
1) поправить настройки раскладки в KDE/GNOME
2) запретить создавать X-овое окно для модальных окон

Думаю, самое простое и верное решение 1). Хотя проблема с X-овыми окнами вызывает несколько багов и возможно решиться в будующем.

На всякий случай - что именно надо настроить в X:

Gnome: Настройки клавиатуры -> Раскладки -> Отдельная раскладка для каждого окна (снять флаг)

KDE: Индикатор раскладки -> Раскладка действует для: -> Окна одного приложения (или Все окна)