summaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2012-01-31 23:22:35 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2012-01-31 23:23:31 +0100
commit364e34b4a05ebcee881afbfe13a845aa49adf488 (patch)
tree932d297452997a505e27dbcd45192d35298d1e5d /gtk
parent5f39af6b88407752984dbf6f8943408e790d2f21 (diff)
downloadspice-gtk-364e34b4a05ebcee881afbfe13a845aa49adf488.tar.gz
spice-gtk-364e34b4a05ebcee881afbfe13a845aa49adf488.tar.xz
spice-gtk-364e34b4a05ebcee881afbfe13a845aa49adf488.zip
Report the scaling is 1.0 if the widget isn't realized yet
To avoid a few warnings in some corner cases.
Diffstat (limited to 'gtk')
-rw-r--r--gtk/spice-widget.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/spice-widget.c b/gtk/spice-widget.c
index 86001be..e574274 100644
--- a/gtk/spice-widget.c
+++ b/gtk/spice-widget.c
@@ -1632,7 +1632,7 @@ void spice_display_get_scaling(SpiceDisplay *display, double *sx, double *sy)
int fbw = d->width, fbh = d->height;
int ww, wh;
- if (!spicex_is_scaled(display)) {
+ if (!spicex_is_scaled(display) || !gtk_widget_get_window(GTK_WIDGET(display))) {
*sx = 1.0;
*sy = 1.0;
return;