Bug 305497

Summary: Autohide panel intercepts mouse events in fullscreen apps
Product: [Unmaintained] plasma4 Reporter: Alexey Shmalko <aleksei95ua>
Component: panelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal Keywords: usability
Priority: NOR    
Version: 4.9.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Make autohide panel do not intercepts events in fullscreen app.

Description Alexey Shmalko 2012-08-20 15:45:47 UTC
When activating panel autohide, launching applications in fullscreen mode will make area, where should be a panel, unresponsive to mouse events.

Reproducible: Always

Steps to Reproduce:
1. Activate panel autohide
2. Launch application in fullscreen mode
3. Click on place where panel should be
Actual Results:  
Click will be lost.

Expected Results:  
Mouse events should be transferred to the app.
Comment 1 Alexey Shmalko 2012-08-20 16:02:54 UTC
Created attachment 73326 [details]
Make autohide panel do not intercepts events in fullscreen app.

Patch of kde-workspace/plasma/desktop/shell/panelview.cpp file.

I changed PanelView::shouldHintHide() to return true if current active application is in fullscreen mode.

This fixes the issue for me.
Comment 2 Jekyll Wu 2012-08-20 16:57:29 UTC
It is better to use reviewboard.kde.org for submitting patch. A patch attached in bugzilla is easily to be flooded by other messages and forgotten.
Comment 3 Myriam Schweingruber 2012-09-08 12:51:50 UTC

*** This bug has been marked as a duplicate of bug 297920 ***