View Issue Details

IDProjectCategoryView StatusLast Update
0001820Slicer4Core: GUIpublic2014-03-06 05:16
Reporterimphead Assigned Tofinetjul  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.0.1 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0001820: UI bug (?) scroll-wheel changes random values because field focus is grabbed automatically when mouse over
Description

Subject line tells it all - I think that this certainly would be a bug? Happens on Win 7 with 64-bit version, including 4.1.0-rc1-2012-03-19 r19642.

In practice what happens is that if you're inspecting say the parameters of the registration panel then all sorts of things get changed around just cause u r using mouse and wheel to scroll the panel.

This may or not be related to http://www.na-mic.org/Bug/view.php?id=1462

Additional Information

To reproduce:

  • Start Slicer
  • Choose Data module
  • mouse over Scene Model field
  • flick mouse wheel

The error is that the value of the Scene Model field now changes with wheel.

TagsNo tags attached.

Relationships

duplicate of 0001462 closedfinetjul Mouse scroll wheel and file type selector focus 

Activities

pieper

pieper

2013-07-03 09:14

administrator   ~0008823

I agree this is an issue that should be fixed. It happens that people try to scroll through a module panel and can end up changing values accidentally, and this can influence the analysis results.

finetjul

finetjul

2013-07-04 05:22

administrator   ~0008827

Fixed in r22135

pieper

pieper

2013-07-04 11:34

administrator   ~0008839

The issue may be fixed for ctkComboBoxes, but not for other important cases.

For example, go to the Execution Model Tour and use the mouse wheel to scroll through the parameter scrolling area. When your a slider or spin box is scrolled to hte point where it is under the mouse cursor, it gets the focus and the values start changing (and the scroll area stopps moving even though it is not at its end).

I conformed this on a mac build.

finetjul

finetjul

2013-07-04 14:20

administrator   ~0008852

Fixed in r22139

jcfr

jcfr

2014-03-06 05:15

administrator   ~0011096

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2012-03-20 09:02 imphead New Issue
2012-03-20 09:02 imphead Status new => assigned
2012-03-20 09:02 imphead Assigned To => finetjul
2012-08-22 05:56 jcfr Target Version => Slicer 4.3.0
2013-07-03 09:14 pieper Note Added: 0008823
2013-07-03 09:15 finetjul Relationship added duplicate of 0001462
2013-07-03 09:51 jcfr Priority normal => high
2013-07-04 05:22 finetjul Note Added: 0008827
2013-07-04 05:22 finetjul Status assigned => resolved
2013-07-04 05:22 finetjul Fixed in Version => Slicer 4.3.0
2013-07-04 05:22 finetjul Resolution open => fixed
2013-07-04 11:34 pieper Note Added: 0008839
2013-07-04 11:34 pieper Status resolved => feedback
2013-07-04 11:34 pieper Resolution fixed => open
2013-07-04 11:34 pieper Fixed in Version Slicer 4.3.0 =>
2013-07-04 14:20 finetjul Note Added: 0008852
2013-07-04 14:20 finetjul Status feedback => resolved
2013-07-04 14:20 finetjul Fixed in Version => Slicer 4.3.0
2013-07-04 14:20 finetjul Resolution open => fixed
2014-03-06 05:15 jcfr Note Added: 0011096
2014-03-06 05:16 jcfr Status resolved => closed