Bug 170180 - Fullscreen sends TAB key
Summary: Fullscreen sends TAB key
Status: RESOLVED FIXED
Alias: None
Product: krdc
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR normal
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
: 171855 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-09-01 13:11 UTC by Gabor Körber
Modified: 2008-09-29 20:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Körber 2008-09-01 13:11:04 UTC
Version:            (using KDE 4.1.0)
Installed from:    Ubuntu Packages

I noticed, that pressing "Full Screen" Button after being in an editor on the other end, a TAB key is sent to the server.

Just open an editor (eclipse in my case, on windows) and click in a text, after that press fullscreen in the hotbar, and see magic tabs appearing.

I do change from Full Screen to Windowed mode very often, and I saw this happening a lot of times, and got used to it, still, it is a bug.

I tried also to make a shortcut CTRL+ENTER for fullscreen, which actually resolves the issue with tabs, but now sometimes the CTRL key gets stuck. pressing CTRL again releases it. but this is a different bug.
Comment 1 Gabor Körber 2008-09-01 13:22:39 UTC
actually i realized this also happens if i change tabs. every tab change sends a tab key to the server.
Comment 2 Urs Wolfer 2008-09-01 22:08:10 UTC
This bug is already fixed in Subversion trunk. After some more testing I will most probably backport this fix to the 4.1 branch (4.1.2 should include this fix then).
Comment 3 Urs Wolfer 2008-09-02 22:35:06 UTC
SVN commit 856424 by uwolfer:

Backport:
SVN commit 855003 by uwolfer:

Change the way how events (mouse, key and wheel) are handled: overwrite QWidget::event. This way we can prevent the wrong (in our case) handling of the tab key. Also simplifies code a lot.
CCBUG:167055

Fixes also new bug:
BUG:170178

 M  +27 -71    vncview.cpp  
 M  +5 -10     vncview.h  
Comment 4 Urs Wolfer 2008-09-29 20:35:05 UTC
*** Bug 171855 has been marked as a duplicate of this bug. ***