Не срабатывает OnActivate при переключение форм
При переключение между двумя открытыми формами не срабатывает Activate,
в результате чего отсутствует каретка на TEdit на форме, которая не получила Activate(Создается впечатление, что форма зависла)
Тестовое приложение во вложение.
Как нам исправить такую ситуацию?
Comments (16)
-
repo owner -
repo owner What Linux do you use ? Your demo project works fine on Ubuntu 16, 18.
-
reporter Мы используем AstraLinux https://astralinux.ru
-
repo owner Вы используете FMXLinux из GetIt ?
-
reporter Нет мы используем купленный с сайта 1.41. Так как сборочные стенды находятся в сегменте сети без интернета.
-
repo owner На какой именно версии проблемы ?
-
reporter Мы пробовали на 1.39 и 1.41
-
repo owner Точенее я спрашивал про AstraLinux
-
reporter Мы пишем под astralinux 1.6 smolensk
Мы можем выгрузить все установленные библиотеки
-
reporter Или как то передать sdk, которая получается для этой ОС
-
repo owner Мы попробуем установить AstraLinux и посмотреть - что можно сделать
-
repo owner К сожалению Смоленск это special edition - нам недоступный. Посмотрите какая версия GTK там установлена ?
-
reporter breeze-gtk-theme/stable,now 5.12.1-1astra3 amd64 [установлен, автоматически]
gir1.2-gtk-2.0/stable,now 2.24.32-1astra1 amd64 [установлен, автоматически]
gir1.2-gtk-3.0/stable,now 3.22.30-0astra1 amd64 [установлен, автоматически]
gir1.2-javascriptcoregtk-3.0/stable,now 2.4.11-3 amd64 [установлен, автоматически]
gir1.2-javascriptcoregtk-4.0/stable,now 2.18.6-1~deb9u1 amd64 [установлен, автоматически]
gtk-update-icon-cache/stable,now 3.22.30-0astra1 amd64 [установлен, автоматически]
gtk2-engines-pixbuf/stable,now 2.24.32-1astra1 amd64 [установлен, автоматически]
libcanberra-gtk3-0/stable,now 0.30-3 amd64 [установлен, автоматически]
libgtk-3-0/stable,now 3.22.30-0astra1 amd64 [установлен]
libgtk-3-bin/stable,now 3.22.30-0astra1 amd64 [установлен]
libgtk-3-common/stable,now 3.22.30-0astra1 all [установлен, автоматически]
libgtk-3-dev/stable,now 3.22.30-0astra1 amd64 [установлен]
libgtk2.0-0/stable,now 2.24.32-1astra1 amd64 [установлен, автоматически]
libgtk2.0-common/stable,now 2.24.32-1astra1 all [установлен, автоматически]
libgtk2.0-dev/stable,now 2.24.32-1astra1 amd64 [установлен, автоматически]
libgtkglext1/stable,now 1.2.0-4 amd64 [установлен, автоматически]
libgtkglext1-dev/stable,now 1.2.0-4 amd64 [установлен]
libgtkmm-2.4-1v5/stable,now 1:2.24.5-1 amd64 [установлен, автоматически]
libgtkmm-3.0-1v5/stable,now 3.22.0-1 amd64 [установлен, автоматически]
libgtkspell0/stable,now 2.0.16-1.1 amd64 [установлен, автоматически]
libjavascriptcoregtk-3.0-0/stable,now 2.4.11-3 amd64 [установлен, автоматически]
libjavascriptcoregtk-3.0-dev/stable,now 2.4.11-3 amd64 [установлен, автоматически]
libjavascriptcoregtk-4.0-18/stable,now 2.18.6-1~deb9u1 amd64 [установлен, автоматически]
libreoffice-gtk2/stable,now 1:6.0.5-1astra1 amd64 [установлен]
libwebkit2gtk-4.0-37/stable,now 2.18.6-1~deb9u1 amd64 [установлен, автоматически]
libwebkitgtk-3.0-0/stable,now 2.4.11-3 amd64 [установлен]
libwebkitgtk-3.0-dev/stable,now 2.4.11-3 amd64 [установлен]
python-gtk2/stable,now 2.24.0-5.1 amd64 [установлен, автоматически] -
repo owner Согласно документации по GTK - сигнал
window-state-event
должен работать в вашей версии. Там ничего такого - что менялось за последние версии. Похоже эта версия Linux имеет какие-то измнения и не можем на это повлиять. Тестировали ли вы на публичной версии AstaLinux CE Orel ? -
repo owner Установили AstraLinux Orel - все работает как и на других системах.
-
repo owner - changed status to resolved
- Log in to comment
Thanks for example, we are working on it