[gtksourceview/gnome-3-24] View: respect GtkTextView:accepts-tab property



commit df484cdc5831cc720ca558d43a81ec8e04978cd9
Author: Tomasz Miąsko <tomasz miasko gmail com>
Date:   Mon Feb 5 00:00:00 2018 +0000

    View: respect GtkTextView:accepts-tab property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=793196

 gtksourceview/gtksourceview.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/gtksourceview/gtksourceview.c b/gtksourceview/gtksourceview.c
index 7846cfb..716fcb0 100644
--- a/gtksourceview/gtksourceview.c
+++ b/gtksourceview/gtksourceview.c
@@ -4098,7 +4098,8 @@ gtk_source_view_key_press_event (GtkWidget   *widget,
        if ((key == GDK_KEY_Tab || key == GDK_KEY_KP_Tab || key == GDK_KEY_ISO_Left_Tab) &&
            ((event->state & modifiers) == 0 ||
             (event->state & modifiers) == GDK_SHIFT_MASK) &&
-           editable)
+           editable &&
+           gtk_text_view_get_accepts_tab (GTK_TEXT_VIEW (view)))
        {
                GtkTextIter s, e;
                gboolean has_selection;


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