View Issue Details

IDProjectCategoryView StatusLast Update
0003118Slicer4Core: GUIpublic2013-10-16 08:14
Reporterinorton Assigned Tofinetjul  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0003118: Slice view does not update when selected volume is changed
Description

Tested in 5-2 nightly, Win7 64-bit:

  1. load two volumes
  2. lock slice viewers and select first volume
  3. change red slice view to 2nd volume
  4. the other viewers update, but the red slice does not

Behavior is same with yellow or green viewers - the selected view does not update, but the others do.

TagsNo tags attached.

Relationships

related to 0001763 closedfinetjul Slide down menu to select background image and foreground image appears on top of other windows 
related to 0001821 closedfinetjul Big white bar across screen with Slicer Viewer Controller -- and it hides important button 
related to 0002793 closedfinetjul duplicate non-functional slice controller popup 
related to 0002077 closedfinetjul Popup widget does not respect OS stacking? 
has duplicate 0002815 closedfinetjul old view image frame shows while hovering over popup menu 
has duplicate 0002770 closedfinetjul strange camera interaction 

Activities

inorton

inorton

2013-05-14 10:20

developer   ~0008636

The view only updates when I then click in it, or change the slice plane.

pieper

pieper

2013-07-08 14:00

administrator   ~0008913

I am able to replicate this on windows, but it does not occur on linux or mac. I think what is really happening is that the render window is not being refreshed correctly -- something to do with the popup slice view controller.

pieper

pieper

2013-07-08 14:09

administrator   ~0008914

This may be a duplicate of 2793.

One way to see if this is an issue with the popup would be to try switching the volumes using the View Controllers module. For me this works every time, while the popup sometimes does not.

inorton

inorton

2013-07-08 14:18

developer   ~0008916

The popup does change the other slice views when the slice views are linked, so I think that theory is correct. The popups never work for me in the same slice view; always requires to click in the window to update.

inorton

inorton

2013-07-29 07:16

developer   ~0009239

This is a severe usability bug. Users should not have to guess how to do something basic like changing the volume selection.

pieper

pieper

2013-07-29 07:40

administrator   ~0009240

I agree with Isaiah. @Julien - will you be able to work on this before the 4.3 release?

finetjul

finetjul

2013-07-29 09:13

administrator   ~0009243

Do you confirm it is a Windows only problem ?

pieper

pieper

2013-07-29 09:25

administrator   ~0009245

I believe that yes it is a windows only problem. I think that the refresh/redraw of the render windows is not working right with the popups on windows. It seems like the same issue as 0002793 or at least similar.

inorton

inorton

2013-07-29 11:33

developer   ~0009253

I used a linux build this morning and did not notice this problem, although I wasn't specifically looking for it.

inorton

inorton

2013-07-31 10:02

developer   ~0009305

Confirmed that this does not happen on linux.

finetjul

finetjul

2013-08-16 06:33

administrator   ~0009484

Fixed in r22289

pieper

pieper

2013-08-17 07:31

administrator   ~0009492

Definitely not fixed - I tried with a fresh rebuild of VTK and slicer on one machine and a download of the 2013-08-16 nightly and got the same redraw problems.

finetjul

finetjul

2013-08-20 06:09

administrator   ~0009528

Fixed in r22300

Issue History

Date Modified Username Field Change
2013-05-14 10:19 inorton New Issue
2013-05-14 10:19 inorton Status new => assigned
2013-05-14 10:19 inorton Assigned To => kikinis
2013-05-14 10:20 inorton Note Added: 0008636
2013-05-14 10:28 kikinis Assigned To kikinis => jcfr
2013-05-20 10:59 jcfr Priority normal => high
2013-05-20 10:59 jcfr Target Version => Slicer 4.3.0
2013-07-08 13:07 inorton Assigned To jcfr => pieper
2013-07-08 14:00 pieper Note Added: 0008913
2013-07-08 14:01 pieper Relationship added related to 0001763
2013-07-08 14:02 pieper Relationship added related to 0001821
2013-07-08 14:06 pieper Relationship added related to 0002793
2013-07-08 14:08 inorton Relationship added related to 0002077
2013-07-08 14:09 pieper Note Added: 0008914
2013-07-08 14:18 inorton Note Added: 0008916
2013-07-08 14:46 pieper Assigned To pieper => finetjul
2013-07-29 07:16 inorton Note Added: 0009239
2013-07-29 07:40 pieper Note Added: 0009240
2013-07-29 09:13 finetjul Note Added: 0009243
2013-07-29 09:25 pieper Note Added: 0009245
2013-07-29 11:33 inorton Note Added: 0009253
2013-07-31 10:02 inorton Note Added: 0009305
2013-08-02 09:17 inorton Relationship added related to 0002815
2013-08-16 06:31 finetjul Relationship replaced has duplicate 0002815
2013-08-16 06:33 finetjul Note Added: 0009484
2013-08-16 06:33 finetjul Status assigned => resolved
2013-08-16 06:33 finetjul Fixed in Version => Slicer 4.3.0
2013-08-16 06:33 finetjul Resolution open => fixed
2013-08-16 13:54 finetjul Relationship added has duplicate 0002770
2013-08-17 07:31 pieper Note Added: 0009492
2013-08-17 07:31 pieper Status resolved => feedback
2013-08-17 07:31 pieper Resolution fixed => reopened
2013-08-20 06:09 finetjul Note Added: 0009528
2013-08-20 06:09 finetjul Status feedback => resolved
2013-08-20 06:09 finetjul Resolution reopened => fixed
2013-10-16 08:14 inorton Status resolved => closed