Bug 332507 - Toolbar expander in very small windows closes because panel resize slider steals focus
Summary: Toolbar expander in very small windows closes because panel resize slider ste...
Status: CONFIRMED
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: 4.11.5
Platform: Debian testing Linux
: NOR minor
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords: reproducible
Depends on:
Blocks:
 
Reported: 2014-03-24 14:15 UTC by Tommy Bongaerts
Modified: 2021-03-09 23:58 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Visual of bug #332507 (87.33 KB, image/png)
2014-03-27 04:04 UTC, Tommy Bongaerts
Details
Video of bug (3.49 MB, video/mp4)
2014-03-29 21:04 UTC, Brock McNuggets
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tommy Bongaerts 2014-03-24 14:15:41 UTC
When you have expanded the toolbar in a very small dolphin window, hovering the mouse over where the panel resize slider would be, closes the expanded toolbar because the panel resize area steals the focus.

Reproducible: Always

Steps to Reproduce:
1. Open dolphin
2. Resize so that toolbar doesn't fit window
3. Toolbar expander button appears on the right side of the toolbar
4. Expand the toolbar using said button
5. Hover with mouse pointer over expanded toolbar to where the panel touches the file listing area.
Actual Results:  
Mouse pointer turns into resize widget and expanded toolbar closes.

Expected Results:  
Mouse pointer doesn't turn into resize widget and expanded toolbar remains open.

It appears that the panel resize area steals the focus even through the expanded toolbar, which causes the toolbar to close.
Comment 1 Frank Reininghaus 2014-03-26 07:19:03 UTC
Thanks for the bug report.

Hm, it seems that I cannot reproduce, but maybe I don't understand the problem correctly. Here (Dolphin 4.12.3), the expanded toolbar closes as soon as the mouse cursor leaves the toolbar area, no matter if it's near the border of a panel and the main view or not.

Could you please provide a screenshot showing the situation before the expanded toolbar is closed, and indicate where you have to move the mouse to get this effect? Thanks.
Comment 2 Tommy Bongaerts 2014-03-27 04:04:20 UTC
Created attachment 85780 [details]
Visual of bug #332507
Comment 3 Brock McNuggets 2014-03-29 21:04:01 UTC
Created attachment 85830 [details]
Video of bug

Took me a bit to understand the image… in case others have the same challenge, here is a video showing it.
Comment 4 Frank Reininghaus 2014-03-31 10:36:09 UTC
Thanks for the screenshot and the video! I can reproduce the problem, but only with the Oxygen style. Plastique and QtCurve work ok, so I think it might be an Oxygen bug.
Comment 5 Hugo Pereira Da Costa 2014-03-31 16:00:45 UTC
... interesting.
I can confirm
This actually happens when moving the cursor above the "splitter handle" that is just below the expanded toolbar. This is I believe an unexpected consequence of our "extended" splitter handles. 

Most likely also happens with bespin (though I did not check). 

Anyway fix should come soon enough.
Comment 6 Hugo Pereira Da Costa 2014-03-31 16:02:10 UTC
In the meanwhile you can uncheck the "Enable extended resize handles" button in oxygen-settings (first tab) or in the "advanced options" of the oxygen style configuration options.
Comment 7 Justin Zobel 2021-03-09 23:58:24 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.