With stylesheets, Scroll bar overlaps arrows in Properties tab with stylesheets, never disappears #6244
Labels
3rd party component
Issue related to 3rd party component
Core
Issue or PR touches core sections (App, Gui, Base) of FreeCAD
UI/UX
Issue imported from https://tracker.freecad.org/view.php?id=4716
Original report text
Context : With any stylesheet (not with "no-stylesheet" theme)
Use-case : The properties of the data can be edited (such as length with up and down arrows, pocket type with a drop down menu by clicking on the down arrow, etc.).
Problem: The scroll bar overlaps those arrows, and when clicking on them, the scroll bar has priority and instead of modifying the properties, it just make the data window scroll.
See attached videoProposed solution: The editing arrows shouldn't overlap with the scroll bar, or the scroll bar should disappear after 1/2second as in the "no-stylesheet" theme
Additional information
FreeCAD forum topic
Steps to reproduce
On FC 0.20 (git)
FreeCAD Info
Other bug information
Discussion from Mantis ticket
Comment by chennes 2021-08-09 14:49
I can't reproduce this on Windows, so this may be a Mac-only Qt bug.
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.25442 (Git)
Build type: Debug
Branch: master
Hash: d635f03
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United States (en_US)
Comment by dxp.dev 2021-08-09 16:56
On the forum, user Syres couldn't reproduce on Windows either:
[quote=Syres]On Windows as soon as the user squashes the Property panel to cause the scroll bar to appear the up/down arrows and combo box drop down arrow all shift to the left so they don't overlap (as would be expected), tested with Behave Dark stylesheet using:
OS: Windows 7 Version 6.1 (Build 7601: SP 1)
Word size of FreeCAD: 64-bit
Version: 0.20.25306 (Git)
Build type: Release
Branch: master
Hash: 5f5b3d9
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United Kingdom (en_GB)[/quote]
Comment by chennes 2021-08-11 17:13
I can't reproduce on:
OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.25450 (Git)
Build type: Release
Branch: master
Hash: ed8e632
Python version: 3.9.1
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.0
Locale: English/United States (en_US)
Maybe fixed in recent Qt versions?
The text was updated successfully, but these errors were encountered: