forked from AuroraMiddleware/gtk
entry: ensure valid GdkWindow before set_invisible_cursor()
If the window has not yet been created, then we can't set the invisible cursor yet. This can happen in situations where the widget is in a revealer with type-to-search functionality.
This commit is contained in:
parent
bb441f4488
commit
0a0213bc1c
@ -4853,9 +4853,11 @@ gtk_entry_obscure_mouse_cursor (GtkEntry *entry)
|
||||
if (priv->mouse_cursor_obscured)
|
||||
return;
|
||||
|
||||
set_invisible_cursor (priv->text_area);
|
||||
|
||||
priv->mouse_cursor_obscured = TRUE;
|
||||
if (priv->text_area)
|
||||
{
|
||||
set_invisible_cursor (priv->text_area);
|
||||
priv->mouse_cursor_obscured = TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
static gint
|
||||
|
Loading…
Reference in New Issue
Block a user