| Index: ui/base/gtk/gtk_compat.h
|
| diff --git a/ui/base/gtk/gtk_compat.h b/ui/base/gtk/gtk_compat.h
|
| index b9f7fd2a0ba8c89c2c0caece901323fa555382be..e5ef3262728d78173d2009bac6560bd34a57e886 100644
|
| --- a/ui/base/gtk/gtk_compat.h
|
| +++ b/ui/base/gtk/gtk_compat.h
|
| @@ -17,6 +17,10 @@
|
| // alphabetically by method.
|
|
|
| #if !GTK_CHECK_VERSION(2, 20, 0)
|
| +inline gboolean gtk_widget_get_mapped(GtkWidget* widget) {
|
| + return GTK_WIDGET_MAPPED(widget);
|
| +}
|
| +
|
| inline gboolean gtk_widget_get_realized(GtkWidget* widget) {
|
| return GTK_WIDGET_REALIZED(widget);
|
| }
|
| @@ -24,6 +28,22 @@ inline gboolean gtk_widget_get_realized(GtkWidget* widget) {
|
| inline gboolean gtk_widget_is_toplevel(GtkWidget* widget) {
|
| return GTK_WIDGET_TOPLEVEL(widget);
|
| }
|
| +
|
| +inline void gtk_widget_set_mapped(GtkWidget* widget,
|
| + gboolean mapped) {
|
| + if (mapped)
|
| + GTK_WIDGET_SET_FLAGS(widget, GTK_MAPPED);
|
| + else
|
| + GTK_WIDGET_UNSET_FLAGS(widget, GTK_MAPPED);
|
| +}
|
| +
|
| +inline void gtk_widget_set_realized(GtkWidget* widget,
|
| + gboolean realized) {
|
| + if (realized)
|
| + GTK_WIDGET_SET_FLAGS(widget, GTK_REALIZED);
|
| + else
|
| + GTK_WIDGET_UNSET_FLAGS(widget, GTK_REALIZED);
|
| +}
|
| #endif
|
|
|
| #if !GTK_CHECK_VERSION(2, 22, 0)
|
|
|