From 8cbd591c2b719bdee7f895ffff0104cdf88e27ac Mon Sep 17 00:00:00 2001 From: Laszlo Agocs Date: Wed, 25 Jul 2012 12:14:44 +0300 Subject: Fix keyboard input in kms MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The window was not made active. Change-Id: I20c323201be71fa4deb758e4a8fc32297d6faf0c Reviewed-by: Jørgen Lind --- src/plugins/platforms/kms/qkmsintegration.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/platforms/kms/qkmsintegration.cpp') diff --git a/src/plugins/platforms/kms/qkmsintegration.cpp b/src/plugins/platforms/kms/qkmsintegration.cpp index d3932568a7..c1e1f0d576 100644 --- a/src/plugins/platforms/kms/qkmsintegration.cpp +++ b/src/plugins/platforms/kms/qkmsintegration.cpp @@ -107,7 +107,9 @@ QPlatformOpenGLContext *QKmsIntegration::createPlatformOpenGLContext(QOpenGLCont QPlatformWindow *QKmsIntegration::createPlatformWindow(QWindow *window) const { - return new QKmsWindow(window); + QKmsWindow *w = new QKmsWindow(window); + w->requestActivateWindow(); + return w; } QPlatformBackingStore *QKmsIntegration::createPlatformBackingStore(QWindow *window) const -- cgit v1.2.3