https://bugs.kde.org/show_bug.cgi?id=374701

Sebastian Gottfried <sebastian.gottfr...@posteo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |16.12.2
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kto
                   |                            |uch/d4eac6a475681cf50d96e7d
                   |                            |3480681f475c416b6

--- Comment #3 from Sebastian Gottfried <sebastian.gottfr...@posteo.de> ---
Git commit d4eac6a475681cf50d96e7d3480681f475c416b6 by Sebastian Gottfried.
Committed on 10/01/2017 at 10:34.
Pushed by gottfried into branch 'Applications/16.12'.

Fix Keyboard Focus Loss Issue For Trainer

When the main window got reactivated by window manager interaction
the training area lost the keyboard focus. This makes it impossible
to resume training immediately, one has to click into the window one
more time to set the focus manually.

In fact the whole Qt Quick scene lost the focus. The scene in is
rendered in its own QWindow and embedded into the main window with
QWidget::createWindowContainer. Then we main window receives the focus
it doesn't delegate the focus automatically to the embedded QWindow.

Setting a focus policy of the container widget fixes this.

Also prevent tabbing out of the training area. This is not useful
thing to have.
FIXED-IN: 16.12.2

M  +1    -0    src/mainwindow.cpp
M  +3    -0    src/qml/TrainingWidget.qml

https://commits.kde.org/ktouch/d4eac6a475681cf50d96e7d3480681f475c416b6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to