Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.1:Update
kdebase4-workspace.3366
kdm-fix-input-focus.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdm-fix-input-focus.patch of Package kdebase4-workspace.3366
diff --git a/kdm/kfrontend/kfdialog.cpp b/kdm/kfrontend/kfdialog.cpp index 3f6fa84..f6751a4 100644 --- a/kdm/kfrontend/kfdialog.cpp +++ b/kdm/kfrontend/kfdialog.cpp @@ -149,7 +149,7 @@ FDialog::exec() if (_grabInput) fakeFocusIn(winId()); else - activateWindow(); + XSetInputFocus(QX11Info::display(), winId(), RevertToParent, CurrentTime); QWidget *previous = current; current = this; inherited::exec(); @@ -158,7 +158,7 @@ FDialog::exec() if (_grabInput) fakeFocusIn(current->winId()); else - current->activateWindow(); + XSetInputFocus(QX11Info::display(), current->winId(), RevertToParent, CurrentTime); } else { if (_grabInput) unsecureInputs(QX11Info::display());
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor