summaryrefslogtreecommitdiffstats
path: root/src/ege-adjustment-action.cpp
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2006-10-23 05:43:36 +0000
committerjoncruz <joncruz@users.sourceforge.net>2006-10-23 05:43:36 +0000
commitb0cd2cf63a47eb26cf254ffbe15fe43422dbf07a (patch)
tree397962770f0f75b5c5edc9b8a3085af797fbab8e /src/ege-adjustment-action.cpp
parentfactor in object's matrix expansion when querying blur radius (diff)
downloadinkscape-b0cd2cf63a47eb26cf254ffbe15fe43422dbf07a.tar.gz
inkscape-b0cd2cf63a47eb26cf254ffbe15fe43422dbf07a.zip
Corrected focus problems by moving flag setting back to first thing
(bzr r1843)
Diffstat (limited to 'src/ege-adjustment-action.cpp')
-rw-r--r--src/ege-adjustment-action.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ege-adjustment-action.cpp b/src/ege-adjustment-action.cpp
index 0584e66ba..a2ea9ff0d 100644
--- a/src/ege-adjustment-action.cpp
+++ b/src/ege-adjustment-action.cpp
@@ -476,8 +476,8 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
switch ( key ) {
case GDK_Escape:
{
- gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), action->private_data->lastVal );
action->private_data->transferFocus = TRUE;
+ gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), action->private_data->lastVal );
ege_adjustment_action_defocus( action );
wasConsumed = TRUE;
}
@@ -509,9 +509,9 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
case GDK_Up:
case GDK_KP_Up:
{
+ action->private_data->transferFocus = FALSE;
gdouble val = gtk_spin_button_get_value( GTK_SPIN_BUTTON(widget) );
gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), val + action->private_data->step );
- action->private_data->transferFocus = FALSE;
wasConsumed = TRUE;
}
break;
@@ -519,9 +519,9 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
case GDK_Down:
case GDK_KP_Down:
{
+ action->private_data->transferFocus = FALSE;
gdouble val = gtk_spin_button_get_value( GTK_SPIN_BUTTON(widget) );
gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), val - action->private_data->step );
- action->private_data->transferFocus = FALSE;
wasConsumed = TRUE;
}
break;
@@ -529,9 +529,9 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
case GDK_Page_Up:
case GDK_KP_Page_Up:
{
+ action->private_data->transferFocus = FALSE;
gdouble val = gtk_spin_button_get_value( GTK_SPIN_BUTTON(widget) );
gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), val + action->private_data->page );
- action->private_data->transferFocus = FALSE;
wasConsumed = TRUE;
}
break;
@@ -539,9 +539,9 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
case GDK_Page_Down:
case GDK_KP_Page_Down:
{
+ action->private_data->transferFocus = FALSE;
gdouble val = gtk_spin_button_get_value( GTK_SPIN_BUTTON(widget) );
gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), val - action->private_data->page );
- action->private_data->transferFocus = FALSE;
wasConsumed = TRUE;
}
break;
@@ -549,8 +549,8 @@ gboolean keypress_cb( GtkWidget *widget, GdkEventKey *event, gpointer data )
case GDK_z:
case GDK_Z:
{
- gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), action->private_data->lastVal );
action->private_data->transferFocus = FALSE;
+ gtk_spin_button_set_value( GTK_SPIN_BUTTON(widget), action->private_data->lastVal );
wasConsumed = TRUE;
}
break;