Bug 362332

Summary: popups disappear when they lose focus (for instance, an on-screen keyboard appears)
Product: [Applications] krita Reporter: Ivan Dobrokotov <dobrokot>
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: minor CC: alvin, halla
Priority: NOR    
Version First Reported In: 2.9.11   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ivan Dobrokotov 2016-04-27 02:45:14 UTC
I am trying to input brush preset filter text in brush preset selection popup window.
When I open keyboard to set text of brush filter, the popup disappears.

Video of the problem (how can I attach video without external hosting?..): 


Reproducible: Always

Steps to Reproduce:
1) Click brush preset button
2) Have desire to filter brushes by name
3) Open keyboard to start typing the filter letters (any way - by hotkey, five-fingers gesture or tray icon)
4) Brush preset button disappears

Actual Results:  
4) Brush preset button disappears

Expected Results:  
4) Allow user to type letters after keyboard was opened

Win 8.1 / Wacom Cintiq Companion 2
Comment 1 Ivan Dobrokotov 2016-04-27 02:48:39 UTC
Video with the problem (20mb) http://dobrokot.ru/dump/krita_brush_window_hides_due_keyboard_open.mov (4MB limit for GUI programs bug reports attachments in 2016 year srsly?..)
Comment 2 Ivan Dobrokotov 2016-04-27 03:00:40 UTC
> 4) Brush preset button disappears
I mean preset _window_ disappears. Is it possible to edit bug description in this bug tracker?
Comment 3 Halla Rempt 2017-09-28 14:44:46 UTC
I don't set the limits for bugzilla... But I can confirm the issue, though it's hard to fix, since popups by definition disappear when they lose focus, and when the keyboard pops up, Krita loses focus.
Comment 4 Alvin Wong 2017-09-28 16:35:05 UTC
Well, at least it's usable if you already have the keyboard opened before opening the popup...

In any case this would be an upstream Qt bug...

(Also, the keyboard is supposed to pop up automatically if under Windows 10 tablet mode, but it doesn't work properly with Qt. This is tracked on https://bugreports.qt.io/browse/QTBUG-43190)
Comment 5 Halla Rempt 2017-09-28 16:59:34 UTC
Right, so let's close as upstream -- we cannot do anything here...