View Issue Details

IDProjectCategoryView StatusLast Update
0002474Slicer4Core: GUIpublic2018-03-02 11:01
Reporterlassoan Assigned Tofinetjul  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionduplicate 
Product Version 
Target VersionSlicer 4.7.0Fixed in VersionSlicer 4.4.0 
Summary0002474: Popup window disappears if a slice view control is pinned
Description

If any slice view control is pinned then moving a Slicer popup causes the popup to disappear.

How to reproduce:

  • Pin a slice view control
  • Open a popup (DICOM browser, Extension manager, Python interactor, Annotation properties, ...)
  • Move the popup => ERROR: the popup disappears (the z-order is changed so that it gets behind the main Slicer window) and it's quite difficult to get it back (sometimes it's enough to click on the 3D viewer, sometimes you need to unpin all the slice view controls)

Tested on Slicer-4.1.0-2012-09-03-win-amd64.exe.

TagsNo tags attached.

Relationships

duplicate of 0001792 confirmedfinetjul popup competes with modal dialog for priority 

Activities

finetjul

finetjul

2014-04-03 16:29

administrator   ~0011537

Fixed in r23044

lassoan

lassoan

2014-05-23 11:02

developer   ~0011947

Tested a recent nightly on Win7 and the behavior is still not good if the Slicer window is maximized (which is about all the time).

How to reproduce:

  • Pin a slice view control
  • Open Python interactor
  • Click on the main Slicer window
  • Switch to the Python interactor window (using Alt+tab or clicking on the Python interactor on the taskbar) => ERROR: the main Slicer window is visible, there is no way to see the Python interactor window again (without unpinning the slice view control popup)

Anyway, pinning the popup breaks other things, too (e.g., the fit-to-slice feature in the slice viewer). Would it be possible to put the slice view control in the layout when the pin option is chosen? (the slice view control could be always kept in the layout but hidden when the slice view control is not pinned).

lassoan

lassoan

2017-09-27 10:41

developer   ~0015156

Cannot reproduce in Slicer 4.7.0-2017-09-26 on Windows10 (neither with Python interactor, nor with DICOM popup).

Issue History

Date Modified Username Field Change
2012-09-04 12:46 lassoan New Issue
2012-09-04 12:46 lassoan Status new => assigned
2012-09-04 12:46 lassoan Assigned To => kikinis
2012-09-06 02:24 kikinis Assigned To kikinis => finetjul
2012-09-06 04:57 jcfr Target Version => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-09-10 23:47 finetjul Relationship added duplicate of 0001792
2012-09-10 23:47 finetjul Target Version Slicer 4.2.0 - Feature freeze Sept 1st 2012 => Slicer 4.3.0
2013-08-09 04:30 finetjul Target Version Slicer 4.3.0 => Slicer 4.4.0
2014-04-03 16:29 finetjul Note Added: 0011537
2014-04-03 16:29 finetjul Status assigned => resolved
2014-04-03 16:29 finetjul Fixed in Version => Slicer 4.4.0
2014-04-03 16:29 finetjul Resolution open => fixed
2014-05-23 11:02 lassoan Note Added: 0011947
2014-05-23 11:02 lassoan Status resolved => assigned
2014-09-25 13:00 jcfr Target Version Slicer 4.4.0 => Slicer 4.4.1
2015-09-09 08:28 jcfr Target Version Slicer 4.4.1 => Slicer 4.5.0-1
2015-11-02 11:27 jcfr Target Version Slicer 4.5.0-1 => Slicer 4.6.0
2016-10-12 15:15 jcfr Target Version Slicer 4.6.0 => Slicer 4.7.0
2017-09-27 10:41 lassoan Status assigned => resolved
2017-09-27 10:41 lassoan Resolution fixed => duplicate
2017-09-27 10:41 lassoan Note Added: 0015156
2018-03-02 11:01 jcfr Status resolved => closed