mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-24 12:41:16 +00:00
Avoid spurious selection of RTL direction if the widget does not have
2005-02-04 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c (gtk_entry_create_layout): Avoid spurious selection of RTL direction if the widget does not have focus. (#164125, Frederic Crozat)
This commit is contained in:
parent
5c271537cb
commit
2d6557175f
@ -1,3 +1,9 @@
|
||||
2005-02-04 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_create_layout): Avoid spurious
|
||||
selection of RTL direction if the widget does not have
|
||||
focus. (#164125, Frederic Crozat)
|
||||
|
||||
Thu Feb 3 19:15:55 2005 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* gdk/x11/gdkdrawable-x11.c: #include cairo-xlib.h
|
||||
|
@ -1,3 +1,9 @@
|
||||
2005-02-04 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_create_layout): Avoid spurious
|
||||
selection of RTL direction if the widget does not have
|
||||
focus. (#164125, Frederic Crozat)
|
||||
|
||||
Thu Feb 3 19:15:55 2005 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* gdk/x11/gdkdrawable-x11.c: #include cairo-xlib.h
|
||||
|
@ -1,3 +1,9 @@
|
||||
2005-02-04 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_create_layout): Avoid spurious
|
||||
selection of RTL direction if the widget does not have
|
||||
focus. (#164125, Frederic Crozat)
|
||||
|
||||
Thu Feb 3 19:15:55 2005 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* gdk/x11/gdkdrawable-x11.c: #include cairo-xlib.h
|
||||
|
@ -2968,7 +2968,10 @@ gtk_entry_create_layout (GtkEntry *entry,
|
||||
{
|
||||
GdkDisplay *display = gtk_widget_get_display (widget);
|
||||
GdkKeymap *keymap = gdk_keymap_get_for_display (display);
|
||||
pango_dir = gdk_keymap_get_direction (keymap);
|
||||
if (gdk_keymap_get_direction (keymap) == PANGO_DIRECTION_RTL)
|
||||
pango_dir = PANGO_DIRECTION_RTL;
|
||||
else
|
||||
pango_dir = PANGO_DIRECTION_LTR;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user