widget: Add more inline getters

Add a getter for state flags, and use it where appropriate.
This commit is contained in:
Matthias Clasen
2015-09-07 12:23:09 -04:00
parent 9b494df91e
commit 15b9feda22
3 changed files with 23 additions and 17 deletions

View File

@ -2444,7 +2444,7 @@ gtk_window_set_startup_id (GtkWindow *window,
priv->startup_id);
/* If window is mapped, terminate the startup-notification too */
if (gtk_widget_get_mapped (widget) &&
if (_gtk_widget_get_mapped (widget) &&
!disable_startup_notification)
gdk_notify_startup_complete_with_id (priv->startup_id);
}
@ -4101,7 +4101,7 @@ gtk_window_set_titlebar (GtkWindow *window,
if ((!priv->title_box && titlebar) || (priv->title_box && !titlebar))
{
was_mapped = gtk_widget_get_mapped (widget);
was_mapped = _gtk_widget_get_mapped (widget);
if (_gtk_widget_get_realized (widget))
{
g_warning ("gtk_window_set_titlebar() called on a realized window");
@ -5333,7 +5333,7 @@ gtk_window_get_size (GtkWindow *window,
if (width == NULL && height == NULL)
return;
if (gtk_widget_get_mapped (GTK_WIDGET (window)))
if (_gtk_widget_get_mapped (GTK_WIDGET (window)))
{
w = gdk_window_get_width (gtk_widget_get_window (GTK_WIDGET (window)));
h = gdk_window_get_height (gtk_widget_get_window (GTK_WIDGET (window)));
@ -5410,7 +5410,7 @@ gtk_window_move (GtkWindow *window,
info = gtk_window_get_geometry_info (window, TRUE);
if (gtk_widget_get_mapped (widget))
if (_gtk_widget_get_mapped (widget))
{
GtkAllocation allocation;
@ -5518,7 +5518,7 @@ gtk_window_get_position (GtkWindow *window,
if (priv->gravity == GDK_GRAVITY_STATIC)
{
if (gtk_widget_get_mapped (widget))
if (_gtk_widget_get_mapped (widget))
{
/* This does a server round-trip, which is sort of wrong;
* but a server round-trip is inevitable for
@ -5548,7 +5548,7 @@ gtk_window_get_position (GtkWindow *window,
gint x, y;
gint w, h;
if (gtk_widget_get_mapped (widget))
if (_gtk_widget_get_mapped (widget))
{
gdk_window_get_frame_extents (gdk_window, &frame_extents);
x = frame_extents.x;
@ -6154,7 +6154,7 @@ static gboolean
gtk_window_map_event (GtkWidget *widget,
GdkEventAny *event)
{
if (!gtk_widget_get_mapped (widget))
if (!_gtk_widget_get_mapped (widget))
{
/* we should be be unmapped, but are getting a MapEvent, this may happen
* to toplevel XWindows if mapping was intercepted by a window manager
@ -6564,8 +6564,8 @@ get_shadow_width (GtkWidget *widget,
if (!gtk_widget_is_toplevel (widget))
return;
state = gtk_widget_get_state_flags (widget);
context = gtk_widget_get_style_context (widget);
state = _gtk_widget_get_state_flags (widget);
context = _gtk_widget_get_style_context (widget);
gtk_style_context_save (context);
add_window_frame_style_class (context);
@ -6656,8 +6656,8 @@ update_border_windows (GtkWindow *window)
if (!priv->client_decorated)
return;
state = gtk_widget_get_state_flags (widget);
context = gtk_widget_get_style_context (widget);
state = _gtk_widget_get_state_flags (widget);
context = _gtk_widget_get_style_context (widget);
gtk_style_context_save (context);
add_window_frame_style_class (context);
@ -8811,7 +8811,7 @@ get_effective_position (GtkWindow *window)
if (pos == GTK_WIN_POS_CENTER_ON_PARENT &&
(priv->transient_parent == NULL ||
!gtk_widget_get_mapped (GTK_WIDGET (priv->transient_parent))))
!_gtk_widget_get_mapped (GTK_WIDGET (priv->transient_parent))))
pos = GTK_WIN_POS_NONE;
return pos;
@ -8996,7 +8996,7 @@ gtk_window_compute_configure_request (GtkWindow *window,
GdkRectangle monitor;
gint ox, oy;
g_assert (gtk_widget_get_mapped (parent_widget)); /* established earlier */
g_assert (_gtk_widget_get_mapped (parent_widget)); /* established earlier */
gdk_window = gtk_widget_get_window (parent_widget);
@ -10527,7 +10527,7 @@ gtk_window_set_screen (GtkWindow *window,
else
was_rgba = FALSE;
was_mapped = gtk_widget_get_mapped (widget);
was_mapped = _gtk_widget_get_mapped (widget);
if (was_mapped)
gtk_widget_unmap (widget);