Bug 267303

Summary: Gwenview ignores global Ctrl+... shortcut keys in the zoom mode
Product: [Applications] gwenview Reporter: Seungcheol Jung <scjung.hyu>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: a patch

Description Seungcheol Jung 2011-02-28 13:58:47 UTC
Version:           4.6 (using KDE 4.6.0) 
OS:                Linux

In Gwenview, when pressing Ctrl key, entering the zoom mode (a magnifier appears), every global Ctrl+... shortcut keys does not work at all.


Reproducible: Always
Comment 1 Seungcheol Jung 2011-03-10 13:05:24 UTC
Created attachment 57830 [details]
a patch

I don't understand why setZoomCursor() grabs the keyboard by calling QWidget::grabKeyboard.
After removing the grabbing routine, Ctrl+... keys work fine.

Please consider that I'm not a working KDE/Qt developer.
Comment 2 Aurelien Gateau 2011-05-28 00:31:27 UTC
Hi Seungcheol, sorry for the very late answer.

The bug has been fixed now, and the patch was quite similar to what you proposed.