[gtk+] window: Simplify _set_focus
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] window: Simplify _set_focus
- Date: Fri, 31 Mar 2017 07:55:47 +0000 (UTC)
commit 1affd425a190541a74cffc67e796b153ae126bf5
Author: Timm Bäder <mail baedert org>
Date: Wed Feb 8 14:25:30 2017 +0100
window: Simplify _set_focus
gtk/gtkwindow.c | 7 +------
1 files changed, 1 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 33218c7..2664506 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -2492,21 +2492,16 @@ void
gtk_window_set_focus (GtkWindow *window,
GtkWidget *focus)
{
- GtkWindowPrivate *priv;
+ GtkWindowPrivate *priv = gtk_window_get_instance_private (window);
GtkWidget *parent;
g_return_if_fail (GTK_IS_WINDOW (window));
- priv = window->priv;
-
if (focus)
{
g_return_if_fail (GTK_IS_WIDGET (focus));
g_return_if_fail (gtk_widget_get_can_focus (focus));
- }
- if (focus)
- {
if (!gtk_widget_get_visible (GTK_WIDGET (window)))
priv->initial_focus = focus;
else
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]