View Issue Details

IDProjectCategoryView StatusLast Update
0001659FreeCADBugpublic2015-03-23 01:12
Reportermghansen256Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSKubuntuOS Version14.04
Product Version0.14 
Target VersionFixed in Version0.15 
Summary0001659: 3dconnexion space navigator moves view even when FreeCAD is not the active application
DescriptionWhen FreeCAD is not the active application, the viewport still reacts to space navigator actions. IMHO this is not convenient, because I do not notice that the space navigator is touched for example, and my viewport moves around. Also, this is problematic when two FreeCAD instances are running as both are simultaneously controlled by the space navigator...
Additional InformationOS: Ubuntu 14.04.1 LTS
Word size: 64-bit
Version: 0.14.3702 (Git)
Branch: releases/FreeCAD-0-14
Hash: b3368125c63289ec8ce9faec2b2ae4c78d436406
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.0
TagsNo tags attached.

Relationships

related to 0002019 closedwmayer SpaceNav control active without application focus 

Activities

mghansen256

2014-08-18 20:35

reporter  

1659-patch.diff (Attachment missing)

mghansen256

2014-08-18 20:37

reporter   ~0004963

Hi,

I added a patch. Also available as pull request:

https://github.com/FreeCAD/FreeCAD_sf_master/pull/32

Best regards,

Michael

Related Changesets

FreeCAD: master 9419259f

2014-08-18 22:26:05

mghansen256


Committer: wmayer Details Diff
1659: 3dconnexion space navigator moves view even when FreeCAD is not the active application

Check whether the freecad window is active before relaying the space navigator events.
Affected Issues
0001659
mod - src/Gui/GuiApplicationNativeEventAware.cpp Diff File

Issue History

Date Modified Username Field Change
2014-07-31 20:20 mghansen256 New Issue
2014-08-18 20:35 mghansen256 File Added: 1659-patch.diff
2014-08-18 20:37 mghansen256 Note Added: 0004963
2014-08-19 16:22 wmayer Changeset attached => FreeCAD Master master 9419259f
2014-08-19 16:23 wmayer Status new => closed
2014-08-19 16:23 wmayer Resolution open => fixed
2014-08-19 16:23 wmayer Fixed in Version => 0.15
2015-03-23 01:12 tanderson69 Relationship added related to 0002019