Bug 39119

Summary: Не работает виртуальная клавиатура в OpenBoard
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: OpenBoardAssignee: neurofreak <neurofreak>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, neurofreak, qa-p9, valentina
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 39107    
Attachments:
Description Flags
Настройка включения встроенной клавиатуры
none
Вот такая встроенная клавиатура
none
системная клавиатура onboard none

Description Andrey Cherepanov 2020-10-23 09:52:36 MSK
+++ Данная ошибка создана размножением ошибки 39107 +++

OpenBoard.git=1.5.4-alt0.1.p9

В инструментах и документах графического окна имеется "Виртуальная клавиатура", при выборе которой ничего не происходит.
Comment 1 Антон Мидюков 2020-10-23 11:06:47 MSK
Есть два варианта решения проблемы:
1. Установить системную клавиатуру, например onboard
2. Включить встроенную экранную клавиатуру в настройках OpenBoard
Comment 2 Антон Мидюков 2020-10-23 11:08:03 MSK
Created attachment 9016 [details]
Настройка включения встроенной клавиатуры
Comment 3 Антон Мидюков 2020-10-23 11:09:01 MSK
Created attachment 9017 [details]
Вот такая встроенная клавиатура
Comment 4 Антон Мидюков 2020-10-23 12:05:05 MSK
Андрей, как лучше решить проблему? Добавить зависимость на onboard или же изменить дефолтные настройки пакета?
Comment 5 Andrey Cherepanov 2020-10-23 13:25:59 MSK
(Ответ для Антон Мидюков на комментарий #4)
> Андрей, как лучше решить проблему? Добавить зависимость на onboard или же
> изменить дефолтные настройки пакета?

Вопрос не ко мне, а к Валентине. Я лишь бэкпортировал, она нашла ошибку.
Comment 6 Валентина 2020-10-26 14:52:38 MSK
Проверила, при изменении настроек по умолчанию используется встроенная клавиатура. Работает корректно за исключением одного момента: если она раскрыта, при переходе в настройки остается на переднем плане и не реагирует на нажатия. В случае перехода на какую-либо другую вкладку она закрывается.

Для использования onboard как системной виртуальной клавиатуры придется добавить зависимость, поскольку onboard не включен во все дистрибутивы с р9 по умолчанию.
Comment 7 Repository Robot 2020-10-27 07:03:18 MSK
OpenBoard-1.5.4-alt2 -> sisyphus:

 Mon Oct 26 2020 Anton Midyukov <antohami@altlinux> 1.5.4-alt2
 - Requires onboard (Closes: 39119)
Comment 8 Антон Мидюков 2020-10-27 09:58:46 MSK
Добавил зависимость на onboard. Там в коде жёсткая зависимость на onboard. А изменить дефолт на использование встроенной у меня сходу у меня не получилось. Пусть пока так будет.
Comment 9 Валентина 2020-10-27 17:12:58 MSK
Created attachment 9022 [details]
системная клавиатура onboard

При вызове системной клавиатуры (onboard, установленной в зависимостях) на переднем фоне остается доска, клавиатуру можно увидеть, только свернув окно OpenBoard. Пробовала перетащить клавиатуру на передний фон, но воспроизвести удалось лишь единожды, последовательность шагов не описать.. В остальных случаях остается на заднем плане. Это необходимо исправить.
Comment 10 Валентина 2020-10-27 18:12:44 MSK
https://bugzilla.altlinux.org/show_bug.cgi?id=39154