Clear focus from active widget when windowcontainer gets focus.
Task-number: QTBUG-31853 Change-Id: If0d29ee0a125464b32be99332502473b7c626bb0 Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>
This commit is contained in:
parent
911cfc4e90
commit
1f22d924e8
@ -222,6 +222,11 @@ void QWindowContainer::focusWindowChanged(QWindow *focusWindow)
|
||||
{
|
||||
Q_D(QWindowContainer);
|
||||
d->oldFocusWindow = focusWindow;
|
||||
if (focusWindow == d->window) {
|
||||
QWidget *widget = QApplication::focusWidget();
|
||||
if (widget)
|
||||
widget->clearFocus();
|
||||
}
|
||||
}
|
||||
|
||||
/*!
|
||||
|
Loading…
x
Reference in New Issue
Block a user