View Issue Details

IDProjectCategoryView StatusLast Update
0002893TechDrawBugpublic2017-02-18 22:46
Reporterian.rees Assigned Toian.rees  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to reproduce 
OSMacOSOS Version10.11.6 
Product Version0.17 
Summary0002893: TechDraw viewer doesn't stop capturing clicks
DescriptionIn some cases, after TechDraw has been used, clicks in the regular 3D view cause FreeCAD to bounce back in to the TechDraw view. Note this is on Qt5.6, MacOS, my pivy is broken...

kkremitzki tried reproducing it with a similar version of FreeCAD on Ubuntu 16.04 + Qt4, so I suspect it might be a MacOS and/or Qt5 issue.

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10047 +11 (Git)
Build type: Debug
Branch: 20151212-export-amf
Hash: 227f046c3dae1d0521d8891eb78bc76d214050bd
(Based off master 72d2349429cdba6beeaec93658ccd2315baa1d14)
Python version: 2.7.13
Qt version: 5.6.2
Coin version: 3.1.3
OCC version: 7.0.0
Steps To Reproduce1 Start FreeCAD
2 New empty document
(my FreeCAD default is to open in Part Design - perhaps opening Part Design is necessary?)
3 Select TechDraw workbench
4 Insert new drawing from default template
5 Go back to 3D view
6 Select Part Design workbench
7 Make a new Part
8 Make a new Body
9 Add a sketch on XY plane
10 Select the sketcher tool to draw a line
11 Start to draw the line on the sketch

What I see is that the view flips back to TechDraw. I'd expect drawing the line to work as normal.
TagsNo tags attached.
FreeCAD Information

Activities

wandererfan

2017-02-10 18:32

manager   ~0008266

Not reproducible with:
OS: Ubuntu 12.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10047 (Git)
Build type: debug
Branch: master
Hash: 72d2349429cdba6beeaec93658ccd2315baa1d14
Python version: 2.7.3
Qt version: 4.8.1
Coin version: 3.1.3
OCC version: 7.1.0

wandererfan

2017-02-12 17:05

manager   ~0008276

Can't reproduce on this either:

OS: Ubuntu 16.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10074 (Git)
Build type: Unknown
Branch: master
Hash: 34a3039577b20fcf69300f84ff59a140fe690aa6
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0

ian.rees

2017-02-16 18:22

developer   ~0008325

Checked that the same issue does not happen with the latest dev build from the CI system (Qt4):

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10101 (Git)
Build type: Release
Branch: (detached from 99fa203)
Hash: 99fa203f323927b0dd027420d4421b577b7420c3
Python version: 2.7.13
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0

ian.rees

2017-02-18 22:46

developer   ~0008352

I've updated PySide2 and now the bug seems to have fixed itself. Sorry for the noise!

Issue History

Date Modified Username Field Change
2017-02-10 09:15 ian.rees New Issue
2017-02-10 12:04 Kunda1 Project FreeCAD => TechDraw
2017-02-10 18:32 wandererfan Note Added: 0008266
2017-02-10 18:33 wandererfan Status new => feedback
2017-02-12 17:05 wandererfan Note Added: 0008276
2017-02-16 18:22 ian.rees Note Added: 0008325
2017-02-16 18:22 ian.rees Status feedback => new
2017-02-18 22:46 ian.rees Assigned To => ian.rees
2017-02-18 22:46 ian.rees Status new => closed
2017-02-18 22:46 ian.rees Resolution open => unable to reproduce
2017-02-18 22:46 ian.rees Note Added: 0008352