Bug 386233 - Konsole profiles dialog tab has too many scroll areas
Summary: Konsole profiles dialog tab has too many scroll areas
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: master
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-27 05:59 UTC by Johnny Wezel
Modified: 2020-10-23 02:15 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screen shot (28.70 KB, image/png)
2017-10-27 05:59 UTC, Johnny Wezel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Wezel 2017-10-27 05:59:00 UTC
Created attachment 108581 [details]
Screen shot

The Konsole profiles tab in the config dialog has a horizontal slider for the whole contents plus one in the profile list. The outer one is certainly unnecessary because it lets the buttons on the right side vanish if the window is wrongly-sized (and it always is, because it seems to be measured based on font size). I even consider the slider in the list unnecessary. If the content gets too crammed, the window can be enlarged instead of fiddling with the slider. See the attached screen shot to see how both sliders manage to screw up the whole thing.
Comment 1 Nate Graham 2017-10-27 14:00:32 UTC
Can't reproduce using Breeze in KDE Neon. Is this only seen when using the Oxygen theme?
Comment 2 Johnny Wezel 2017-10-28 06:46:30 UTC
Looks like it only appears in Oxygen.
Comment 3 Nate Graham 2017-10-28 17:51:11 UTC
Thanks for the info!
Comment 4 Hugo Pereira Da Costa 2017-10-29 08:34:09 UTC
Not a bug.
First scrollbar is for the position of the list viewport into the scrollarea
Second scrollbar is for the position of the scrollarea into the tab widget.

You can also get two scrollbar shown with other themes though they are usually rendered differently: the first one is rendered "inside" the list, and the second "outside". Difference with oxygen is that it renders all scrollbars "outside". 

The actual flaw comes from the fact that there should not be a second scrollarea in the tab, and only the list one should have a scrollbar when too small.

Closing as invalid, but feel free to reassign to konsole.
Comment 5 Nate Graham 2017-10-29 16:14:50 UTC
OK, back to Konsole.
Comment 6 Kurt Hindenburg 2018-01-15 14:12:10 UTC
I can't reproduce nor can I understand where the 2 scrollareas are.  Any suggestions?
Comment 7 Justin Zobel 2020-10-23 02:15:32 UTC
This has been completely redesigned in konsole so is no longer an issue. Please open a new task if you have issues with the current profile manager window.