Bug 356768

Summary: Resizable splitters are invisible, creating not so nice UI
Product: [Plasma] Breeze Reporter: András Manţia <amantia>
Component: QStyleAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: CONFIRMED ---    
Severity: normal CC: 4wy78uwh, hugo.pereira.da.costa, nate, pip.kde, postix
Priority: NOR Keywords: usability
Version First Reported In: 5.5.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot with the problem

Description András Manţia 2015-12-16 08:34:39 UTC
The horizontal separator in KMail is not visible, so it is hard to grab and it does not act as a divider between message list and message content, see the attached image.

Reproducible: Always
Comment 1 András Manţia 2015-12-16 08:35:31 UTC
Created attachment 96119 [details]
Screenshot with the problem
Comment 2 Hugo Pereira Da Costa 2015-12-16 10:55:31 UTC
Hi
Thanks for reporting !
In general splitter have been rendered as "invisible" in breeze to unclutter the UI. The existence of the splitter being hinted only by the change of cursor when you mouse over it. 
Now I do agree that it looks somewhat awkward in the screenshot. 
Before I look for a solution, could you post screenshots on how it look with other styles ? 
(e.g. oxygen, fusion -if it is Qt5, or plastique -if it is Qt4)  ?

thanks in advance,

Hugo
Comment 3 Paul 2015-12-16 11:16:37 UTC
(In reply to Hugo Pereira Da Costa from comment #2)
> ... The existence of the splitter being hinted only by the change of
> cursor when you mouse over it. 

Which, of course, presupposes one _knows_ the splitter is there. ;)
Comment 4 Hugo Pereira Da Costa 2015-12-16 11:20:24 UTC
(In reply to Paul from comment #3)
> (In reply to Hugo Pereira Da Costa from comment #2)
> > ... The existence of the splitter being hinted only by the change of
> > cursor when you mouse over it. 
> 
> Which, of course, presupposes one _knows_ the splitter is there. ;)

Sure. No objection against that :)
But again, the idea behind is that: in general, you should not need the splitter: this should be the responsibility of the app to make sure that things are properly displayed and don't need resize. 
In the (hopefully rare) cases that interaction with the splitter is needed, then you would think that it is easy enough to figure that there is one here (if only because part of the content is chopped).

Best example that comes to my mind is dolphin's side panel.

Anyway: I am not saying that the situation is ideal, and cannot be improved, nor that you are wrong, I am just trying to motivate the decisions that were made so far ...
Comment 5 András Manţia 2015-12-16 11:37:24 UTC
For some reason I can't switch my KMail to Fusion or Oxygen style, and can't debug it right now. In general Oxygen in KDE4 was also bad with splitters in some apps they were really hard to grab.

I'll come back later with screenshots.
Comment 6 Nate Graham 2019-12-26 20:30:18 UTC
*** Bug 415529 has been marked as a duplicate of this bug. ***