View Issue Details

IDProjectCategoryView StatusLast Update
0002793Slicer4Core: GUIpublic2013-08-27 05:08
Reporterpieper Assigned Tofinetjul  
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionfixed 
PlatformwindowsOSxpOS Version
Product VersionSlicer 4.2.0 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0002793: duplicate non-functional slice controller popup
Description

During the RSNA 2012 visualization tutorial, I was helping one of the attendees and we notices that the red slice view had a 'pinned' slice controller popup that did not control the view. But mousing over the pin caused a new popup to appear, and that controller worked. It's possible that the first controller was pinned when the layout was changed.

Additional Information

Ron mentioned he may have seen this behavior when more than one slicer instance is running on the same machine, but it was too late to check this.

TagsRSNA2012

Relationships

related to 0002770 closedfinetjul strange camera interaction 
related to 0003118 closedfinetjul Slice view does not update when selected volume is changed 

Activities

finetjul

finetjul

2012-11-29 04:32

administrator   ~0007379

Note for developer: It might just be an "image" and not real gui elements. For animating the popup, the controller is copied into an image that is animated. For some reasons, maybe that image failed to be hidden.
Maybe it can be that switching application while opening the popup results in zombie images.

pieper

pieper

2013-08-06 10:39

administrator   ~0009411

This still happens on all the windows machines we have tested.

Here's a very simple way to reproduce it:

  • load any volume data
  • mouse over the push pin so the slice controller popup appears
  • mouse away and all is fine, but if you instead pick a popup menu like orientation or node select then a leftover image is there when you mouse away (you see that popup is scrolling away, but leave "after image" behind).
pieper

pieper

2013-08-19 06:20

administrator   ~0009505

Last edited: 2013-08-19 06:21

Tried this with nightly build of 2018-06-18 :

COULD replicate on windows 7 64 with NVIDIA Quadro FX 3450/4000 SDI accessed via remote desktop client. I will try this machine later today without remote desktop to see if that is related.

Could NOT replicate the issue on windows 7 64 with NVIDIA Quadro FX 1800M, directly accessing the laptop.

jcfr

jcfr

2013-08-19 06:39

administrator   ~0009506

Note: Will re-target to 4.4 if resolving issue 0003118 doesn't fix this one.

pieper

pieper

2013-08-19 09:54

administrator   ~0009515

Testing without remote desktop I could NOT reproduce.

However the issue IS reproducible when accessing via a remote desktop so there is definitely still something wrong. Fixing the remote desktop use case is not strictly required, but I'd have a lot more confidence in the fix if it worked in all normal windows use cases. Specifically, the BWH neurosurgery group (Isaiah) uses remote desktop a lot.

Issue 0003118 is more serious and should definitely be resolved before we do the release IMO.

pieper

pieper

2013-08-27 05:08

administrator   ~0009609

Works!

Issue History

Date Modified Username Field Change
2012-11-28 04:17 pieper New Issue
2012-11-28 04:17 pieper Status new => assigned
2012-11-28 04:17 pieper Assigned To => kikinis
2012-11-28 04:22 pieper Assigned To kikinis => finetjul
2012-11-29 04:32 finetjul Note Added: 0007379
2012-12-08 05:23 jcfr Tag Attached: RSNA2012
2012-12-08 05:24 jcfr Assigned To finetjul => sankhesh
2012-12-08 05:24 jcfr Target Version => Slicer 4.2.3
2013-02-12 09:37 jcfr Target Version Slicer 4.2.3 => Slicer 4.3.0
2013-06-03 05:15 jcfr Assigned To sankhesh => jcfr
2013-07-08 14:06 pieper Relationship added related to 0003118
2013-08-06 10:35 pieper Relationship added related to 0002770
2013-08-06 10:36 pieper Relationship added duplicate of 0002815
2013-08-06 10:39 pieper Note Added: 0009411
2013-08-06 10:40 pieper Priority normal => urgent
2013-08-06 10:40 pieper Severity major => block
2013-08-06 10:40 pieper Reproducibility random => always
2013-08-16 06:31 finetjul Relationship deleted 0002815
2013-08-19 06:09 jcfr Assigned To jcfr => finetjul
2013-08-19 06:20 pieper Note Added: 0009505
2013-08-19 06:21 pieper Note Edited: 0009505
2013-08-19 06:39 jcfr Note Added: 0009506
2013-08-19 09:54 pieper Note Added: 0009515
2013-08-27 05:08 pieper Note Added: 0009609
2013-08-27 05:08 pieper Status assigned => resolved
2013-08-27 05:08 pieper Fixed in Version => Slicer 4.3.0
2013-08-27 05:08 pieper Resolution open => fixed
2013-08-27 05:08 pieper Status resolved => closed