Bug 140628

Summary: Editing the "Transform top axis: Expression" field of the Plot Edit Dialog's X/Y axis tabs does not register as an update.
Product: [Applications] kst Reporter: Duncan Hanson <duncan.hanson>
Component: generalAssignee: kst
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.x   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Duncan Hanson 2007-01-25 23:35:48 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    00

STEPS TO REPRODUCE:

Open the edit dialog of a plot, select the X axis tab and ensure that 'Transform top axis' is checked. Enter an expression in the field, and click 'Apply', the apply button becomes dimmed. Now, modify the expression.

EXPECTATION: The apply button becomes renabled.

WHAT ACTUALLY HAPPENS: It doesn't.

A very minor bug. This happens in the Y axis tab also.
Comment 1 Andrew Walker 2007-01-26 01:40:55 UTC
SVN commit 627218 by arwalker:

BUG:140628 Add the missing connection

 M  +1 -0      kst2dplot.cpp  


--- trunk/extragear/graphics/kst/src/libkstapp/kst2dplot.cpp #627217:627218
@@ -7003,6 +7003,7 @@
   connect( widget->_comboBoxXInterpret, SIGNAL( activated(int) ), parent, SLOT(modified()));
   connect( widget->_comboBoxXDisplay, SIGNAL( activated(int) ), parent, SLOT(modified()));
   connect( widget->_xTransformTop, SIGNAL( stateChanged(int) ), parent, SLOT(modified()));
+  connect( widget->_xTransformTopExp, SIGNAL( textChanged(const QString&) ), parent, SLOT(modified()));
   connect( widget->_xMajorTickSpacing, SIGNAL( activated(int) ), parent, SLOT(modified()));
   connect( widget->_xMinorTicks, SIGNAL( valueChanged(int) ), parent, SLOT(modified()));
   connect( widget->_xMinorTicksAuto, SIGNAL( stateChanged(int) ), parent, SLOT(modified()));