Bug 267303 - Gwenview ignores global Ctrl+... shortcut keys in the zoom mode
Summary: Gwenview ignores global Ctrl+... shortcut keys in the zoom mode
Status: RESOLVED FIXED
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-28 13:58 UTC by Seungcheol Jung
Modified: 2012-10-19 13:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
a patch (977 bytes, patch)
2011-03-10 13:05 UTC, Seungcheol Jung
Details

Note You need to log in before you can comment on or make changes to this bug.
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.