You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The handles are in the correct locations but the line appears to be mirrored about the X axis. A Git Bisect on the Fedora 38 system determined the commit b140fea to be the root cause. This bug can be seen on both Fedora 38 and Debian 12.x but is not present on the Conda AppImage and Linux Mint 20.3 self compiled.
So for me the question is, if this is down to library dependencies (Coin) then is the community no longer supporting these two distros until they are brought to the same version level or should #11996 be reverted for the time being? It's not like dotted lines are essential for sketching but trying to make two parallel construction lines as it stands is a non-starter.
From the OP test where he use coin directly to create lines, it seems likely to be a Qt bug. I asked the OP to perform some more tests but he refused and I don't have a Fedora38 or Debian12 machine to test so it is hard to know fore sure.
But it seems that the bug comes from the use of boundary_style.linePattern = 0xE4E4 that induce this bug. Someone who can reproduce the bug need to test the above code without the linePattern modification to see if the line draws correctly.
If it is confirmed, then we need to put a distro detection in the code to set Fedora/Debian users lines pattern to only use normal lines.
Is there an existing issue for this?
Problem description
A picture tells a thousand words so:
The handles are in the correct locations but the line appears to be mirrored about the X axis. A Git Bisect on the Fedora 38 system determined the commit b140fea to be the root cause. This bug can be seen on both Fedora 38 and Debian 12.x but is not present on the Conda AppImage and Linux Mint 20.3 self compiled.
See forum discussion https://forum.freecad.org/viewtopic.php?t=85137
So for me the question is, if this is down to library dependencies (Coin) then is the community no longer supporting these two distros until they are brought to the same version level or should #11996 be reverted for the time being? It's not like dotted lines are essential for sketching but trying to make two parallel construction lines as it stands is a non-starter.
Full version info
Works as expected using:
The text was updated successfully, but these errors were encountered: