[vte] widget: Allow calling get_char_width/height on unrealized widget



commit 9d6c04de35b5f6b0d1a1f7ecaf18c36bf14c8c5e
Author: Christian Persch <chpe gnome org>
Date:   Mon Nov 30 17:23:34 2015 +0100

    widget: Allow calling get_char_width/height on unrealized widget
    
    This isn't really ok, but somehow it's happening in gnome-terminal.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=758841

 src/vtegtk.cc |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/src/vtegtk.cc b/src/vtegtk.cc
index 8c2df94..d1fe05a 100644
--- a/src/vtegtk.cc
+++ b/src/vtegtk.cc
@@ -2528,7 +2528,6 @@ glong
 vte_terminal_get_char_height(VteTerminal *terminal)
 {
        g_return_val_if_fail(VTE_IS_TERMINAL(terminal), -1);
-        g_return_val_if_fail(gtk_widget_get_realized(&terminal->widget), -1);
        return terminal->pvt->get_char_height();
 }
 
@@ -2542,7 +2541,6 @@ glong
 vte_terminal_get_char_width(VteTerminal *terminal)
 {
        g_return_val_if_fail(VTE_IS_TERMINAL(terminal), -1);
-        g_return_val_if_fail(gtk_widget_get_realized(&terminal->widget), -1);
        return terminal->pvt->get_char_width();
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]