View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004244||Draft||Bug||public||2020-01-09 06:12||2020-01-09 12:14|
|Fixed in Version||0.19|
|Summary||0004244: Std_SetAppearance always appears on a corner of the secondary monitor|
|Description||The Std_SetAppearance tool produces a window with some options to change the appearance of a selected object. This window always appears on the upper left corner of a screen.|
I have two screens, my left monitor is my secondary monitor, while my center-right monitor is my main monitor. When using Std_SetAppearance, or pressing Ctrl+D, this window appears always in the left monitor. Moreover, the window doesn't appear at regular height. It appears hidden in the smaller monitor's border; this window is barely visible in the screen so its title bar cannot be selected easily.
It seems the window created is a dockable window and not a proper window like the one shown by the Std_UnitsCalculator tool and other tools. Even when the Appearance window is docked, after it is closed and re-opened, it will still appear again in its corner position.
So, with this report, the idea is that the Appearance dialog is converted to a better window, so that it is displayed properly in the main screen when it is launched.
See the forum thread, Std_SetAppearance always appears on a corner of the secondary monitor.
See also images in this forum thread.
|Steps To Reproduce|
|Tags||No tags attached.|
|FreeCAD Information||OS: Ubuntu 18.04.3 LTS (ubuntu:GNOME/ubuntu)|
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19210 (Git)
Build type: Unknown
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
||This report is not in the "Draft" project. It is in the general "FreeCAD" project, as it affects a standard tool (Std_SetAppearance).|
||Fix committed to master branch.|
||For some reason this ticket wasn't marked fixed in 0.19. It is now.|
FreeCAD: master 97fef55d
2020-01-09 10:26:30Details Diff
|fixes 0004244: Std_SetAppearance always appears on a corner of the secondary monitor||
|mod - src/Gui/CommandView.cpp||Diff File|
|mod - src/Gui/DlgDisplayPropertiesImp.cpp||Diff File|
|mod - src/Gui/DlgDisplayPropertiesImp.h||Diff File|
|2020-01-09 06:12||vocx||New Issue|
|2020-01-09 06:13||vocx||Note Added: 0014023|
|2020-01-09 10:27||wmayer||Changeset attached||=> FreeCAD master 97fef55d|
|2020-01-09 10:27||wmayer||Note Added: 0014024|
|2020-01-09 10:27||wmayer||Assigned To||=> wmayer|
|2020-01-09 10:27||wmayer||Status||new => closed|
|2020-01-09 10:27||wmayer||Resolution||open => fixed|
|2020-01-09 12:14||Kunda1||Note Added: 0014027|
|2020-01-09 12:14||Kunda1||Fixed in Version||=> 0.19|