[gtk+] GtkStack: Switch order on left/right up/down transitions.



commit 264cbc9e35b0286faf947527cf2612f6f7160ed7
Author: Alexander Larsson <alexl redhat com>
Date:   Thu Jun 13 20:55:05 2013 +0200

    GtkStack: Switch order on left/right up/down transitions.
    
    When the new child is on the left, scroll right. This makes the
    thing look physically "real".

 gtk/gtkstack.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkstack.c b/gtk/gtkstack.c
index 47a637d..b481896 100644
--- a/gtk/gtkstack.c
+++ b/gtk/gtkstack.c
@@ -895,11 +895,11 @@ set_visible_child (GtkStack               *stack,
 
       if (transition_type == GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT)
        {
-         transition_type = i_first ? GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT : 
GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT;
+         transition_type = i_first ? GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT : 
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT;
        }
       if (transition_type == GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN)
        {
-         transition_type = i_first ? GTK_STACK_TRANSITION_TYPE_SLIDE_UP : 
GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN;
+         transition_type = i_first ? GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN : 
GTK_STACK_TRANSITION_TYPE_SLIDE_UP;
        }
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]