View Issue Details

IDProjectCategoryView StatusLast Update
0001510Slicer4Core: GUIpublic2012-10-22 04:00
Reporterkikinis Assigned Tofinetjul  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformMACOSOS XOS Version10.7.2
Product VersionSlicer 4.0.0 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.2.0 
Summary0001510: data module display is bad
Description

after running brainsfit, I need to manually drag the moving data set under the transform. The nodes display section in the data module is behaving improperly.
The attached screenshots show
-before doing anything.
-after dragging the data set under the transform. Note that there is a scroll bar, even though there is plenty of vertical space.
-selecting displayable from the scenemodel pull down and then going back resets everything.

TagsNo tags attached.

Relationships

related to 0001343 closedfinetjul failure to put a volume under a transform 
parent of 0002582 closedfinetjul Unoptimized size for data module tree view 
related to 0002205 closedfinetjul volume stuck inside transform node. Won't come back out 

Activities

2011-10-31 04:15

 

BeforeDrag.png (64,238 bytes)
BeforeDrag.png (64,238 bytes)

2011-10-31 04:15

 

AfterDrag.png (22,601 bytes)
AfterDrag.png (22,601 bytes)

2011-10-31 04:16

 

kikinis

kikinis

2011-11-13 04:13

developer   ~0003313

What is the schedule for this?

finetjul

finetjul

2011-11-13 07:22

administrator   ~0003314

I'll take care of it after fixing the VR (NCI thresholding too much).

finetjul

finetjul

2011-11-24 03:48

administrator   ~0003371

Fixed in r18754:
http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=18754 [^]

Indeed, it was a Mac only issue, its internal implementation of Drag&Drops is different from Windows/Linux in a way it calls processEvents on the application within the drop.
It had the side effect of calling onItemChanged() too early. We now use a timer (delay could be decreased if needed).

kikinis

kikinis

2011-12-28 02:29

developer   ~0003483

This problem still exists in mac nightly 12-27

kikinis

kikinis

2012-08-01 04:32

developer   ~0005484

This needs attention. It part of improving the user experience as far as QT goes.

kikinis

kikinis

2012-09-15 10:10

developer   ~0006091

What is the status of this?

finetjul

finetjul

2012-10-08 05:55

administrator   ~0006431

Fixed in r21130 ?
I'm having difficulties to reproduce. I fixed the issue I had on my machine (solely on Release mode) by increasing a timer.

Issue History

Date Modified Username Field Change
2011-10-31 04:15 kikinis New Issue
2011-10-31 04:15 kikinis Status new => assigned
2011-10-31 04:15 kikinis Assigned To => finetjul
2011-10-31 04:15 kikinis File Added: BeforeDrag.png
2011-10-31 04:15 kikinis File Added: AfterDrag.png
2011-10-31 04:16 kikinis File Added: Aftertoggleof Scenemodel.png
2011-11-13 04:13 kikinis Note Added: 0003313
2011-11-13 07:22 finetjul Note Added: 0003314
2011-11-24 03:48 finetjul Relationship added related to 0001343
2011-11-24 03:48 finetjul Note Added: 0003371
2011-11-24 03:48 finetjul Status assigned => resolved
2011-11-24 03:48 finetjul Fixed in Version => Slicer 4.0 RSNA
2011-11-24 03:48 finetjul Resolution open => fixed
2011-11-24 03:48 finetjul Target Version => Slicer 4.0 RSNA
2011-12-28 02:29 kikinis Note Added: 0003483
2011-12-28 02:29 kikinis Status resolved => feedback
2011-12-28 02:29 kikinis Resolution fixed => reopened
2012-08-01 04:32 kikinis Note Added: 0005484
2012-09-15 10:10 kikinis Note Added: 0006091
2012-09-15 11:09 jcfr Target Version Slicer 4.0.0 => Slicer 4.2.0 - coming release
2012-09-30 11:21 finetjul Relationship added parent of 0002582
2012-10-08 05:55 finetjul Note Added: 0006431
2012-10-08 05:55 finetjul Status feedback => resolved
2012-10-08 05:55 finetjul Fixed in Version Slicer 4.0.0 => Slicer 4.2.0 - coming release
2012-10-08 05:55 finetjul Resolution reopened => fixed
2012-10-22 04:00 kikinis Status resolved => closed
2012-10-23 13:13 finetjul Relationship added related to 0002205