Status bar disappears on windows when viewing clipping plane

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Status bar disappears on windows when viewing clipping plane

Post by TheMarkster »

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.27129 (Git)
Build type: Release
Branch: master
Hash: fcaa698be874323ae26b20d7adf92214989c2d38
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.3
Locale: English/United States (en_US)


If I use a clipping plane the status bar vanishes. View menu -> clipping plane -> poof goes the status bar. The way I get it back is to drag the Windows task bar to the side (from the bottom default position) and then drag it back to the bottom. The task bar is not obscuring the status bar. If I drag the task bar to the side and enable a clipping plane the status bar still vanishes. Dragging the task bar back to the bottom still works to get the status bar back.

In the view menu the status bar is always checked, so it's not being unchecked / disabled by opening the clipping plane, it's just not being shown.

Before enabling clipping plane:
Snip macro screenshot-7f3937.png
Snip macro screenshot-7f3937.png (56.65 KiB) Viewed 751 times
After enabling clipping plane:
Snip macro screenshot-8f0e62.png
Snip macro screenshot-8f0e62.png (44.72 KiB) Viewed 751 times
After dragging task bar to the right side:
Snip macro screenshot-61dc7e.png
Snip macro screenshot-61dc7e.png (28.36 KiB) Viewed 751 times
This could be a Qt bug, a FreeCAD bug, or possibly a Windows bug.
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Status bar disappears on windows when viewing clipping plane

Post by TheMarkster »

I tested this also in Ubuntu (in a virtual box virtual machine running ubuntu 20.04 as a guest, windows 10 host). There the status bar disappears when opening clipping plane and reappears after closing the clipping plane.
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Status bar disappears on windows when viewing clipping plane

Post by kisolre »

No problems with maximized window here:
.
NoClippingPlaneProblem.JPG
NoClippingPlaneProblem.JPG (137.96 KiB) Viewed 706 times
.
OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.20.27188 (Git)
Build type: Release
Branch: master
Hash: ad24b32fefe5a7be6afb9e238ab2eeee53d15170
Python version: 3.8.8
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.3
Locale: Bulgarian/Bulgaria (bg_BG)
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Status bar disappears on windows when viewing clipping plane

Post by openBrain »

My guess is that it's a problem of Y geometry. As clipping plane dock panel appears, it has a (quite significant) minimum Y size and it forces main window to increase vertically, pushing the status bar out of the visible area of the screen.

What happens if you set the clipping plane dialog floating, then maximize again the window ?
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Status bar disappears on windows when viewing clipping plane

Post by TheMarkster »

Restore, Maximize, returns the status bar whether the clipping panel is docked or floating.

But at least this is more convenient than dragging the task bar around.

I have discovered when changing my display settings from 125% back to 100% the problem disappears. This is in Settings -> Ease of access -> Make everything bigger on Windows 10. The only problem with this is everything is smaller than I would prefer, icons, text, etc. (But the 3D view remains unchanged, apparently.)
Snip macro screenshot-1fbf42.png
Snip macro screenshot-1fbf42.png (84.41 KiB) Viewed 609 times
I think I prefer dealing with losing the status bar rather than going back to the smaller icons/text.
Post Reply