View Issue Details

IDProjectCategoryView StatusLast Update
0004716FreeCADBugpublic2021-08-11 17:13
Reporterdxp.dev Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformMacBook Pro mid-2015OSMacOSOS Version Big Sur 11.5
Product Version0.20 
Summary0004716: With stylesheets, Scroll bar overlaps arrows in Properties tab with stylesheets, never disappears
DescriptionContext : 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 video

Proposed 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
Steps To ReproduceOn FC 0.20 (git)
  • Select a stylesheet (Behave Dark, all the Dark-*, Darker-*, Light-* or proDark)
  • Open a file, apply anything to a model (pocket, pad, etc.)
  • In properties tab, clic on the drop-down arrows or up/down arrow at the right of the property you want to edit
  • Instead of clicking those arrows, scroll bar takes precedence and move the view (see attached video)
Additional InformationFreeCAD forum topic
TagsNo tags attached.
FreeCAD InformationOS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.25288 (Git)
Build type: Release
Branch: master
Hash: bbb557aab6129efd9486d6df19f06c2976fdb7e5
Python version: 3.9.6
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: C/Default (C)

Activities

chennes

2021-08-09 14:49

administrator   ~0015784

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: d635f03a60a7ae1e6f9d390b9cbd7bdb91692996
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)

dxp.dev

2021-08-09 16:56

reporter   ~0015787

On the forum, user Syres couldn't reproduce on Windows either:

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: 5f5b3d9b67136edda1f6738f1a83154990f7839d
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)

Syres

chennes

2021-08-11 17:13

administrator   ~0015805

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: ed8e63270827afddd2f3e59cea2384af66e0f0d5
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?

yorik

2022-03-03 13:55

administrator   ~0017075

This ticket has been migrated to GitHub as issue 6244.

Issue History

Date Modified Username Field Change
2021-07-29 09:55 dxp.dev New Issue
2021-08-09 14:49 chennes Note Added: 0015784
2021-08-09 16:56 dxp.dev Note Added: 0015787
2021-08-11 17:13 chennes Note Added: 0015805