Pick marker issues

Discussion about the development of the Assembly workbench.
Modeler
Posts: 43
Joined: Fri Feb 19, 2021 4:42 pm

Pick marker issues

Postby Modeler » Sat May 01, 2021 10:07 pm

  • In Sketcher the vertex at the intersection of the XY axis does not change color to the preselection highlight color when you attempt to select it. It does not turn to the selection highlighting color when selected
====
  • When you start a new sketch the first item you draw will have one vertex that does not highlight with the preselection highlight color when you hover close to or select it. Instead the vertex at the intersection of the xy axis will be highlighted. When you do select that vertex it will change to the selection highlighting color. If the item has only 1 vertex then that vertex will never take the preselection highlight color
  • If the item has 2 or more vertices the remaining vertices will behave normally. All items drawn after the first item appear to operate normally as long as you do not delete the original object. If you delete the original object this behavior will transfer to the next object in the sketch.


To duplicate.
=====
  • Create a new sketch
  • draw a circle anywhere
  • And hover over the vertex of the circle. The vertex at the XY axis intersection will highlight
  • Draw another object and try and select any vertex. It will act normally
======

  • Create a new sketch
  • Draw a rectangle
  • Hover each vertex in turn. 3 of them will behave normally and hovering over the 4th will cause the vertex at the XY axis intersection to highlight
========

  • Draw a circle.
  • Select the center of the circle it will turn color
  • Select the vertex at the origin. It will not change color
  • Add a dimension. The dimension will be applied correctly showing that you have selected the vertex at the origin
=======


OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2021.501.24301 +3500 (Git)
Build type: Release
Branch: LinkStage3
Hash: 64dee65d77d52f31fc9c97e18565e21527f6f706
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/Canada (en_CA)