[libgda] GdauiDataProxyInfo: corrected display in case of empty data model



commit b6c7440770294750281a83c067bee486d20b2a9a
Author: Vivien Malerba <malerba gnome-db org>
Date:   Tue Jul 26 21:20:43 2011 +0200

    GdauiDataProxyInfo: corrected display in case of empty data model

 libgda-ui/gdaui-data-proxy-info.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/libgda-ui/gdaui-data-proxy-info.c b/libgda-ui/gdaui-data-proxy-info.c
index 05e4df4..676f2cc 100644
--- a/libgda-ui/gdaui-data-proxy-info.c
+++ b/libgda-ui/gdaui-data-proxy-info.c
@@ -705,7 +705,9 @@ idle_modif_buttons_update (GdauiDataProxyInfo *info)
 						str = g_strdup_printf (" / %d", proxy_rows);
 				}
 				BLOCK_SPIN;
-				gtk_spin_button_set_range (GTK_SPIN_BUTTON (info->priv->row_spin), 1, proxy_rows);
+				gtk_spin_button_set_range (GTK_SPIN_BUTTON (info->priv->row_spin),
+							   proxy_rows > 0 ? 1 : 0,
+							   proxy_rows);
 				if (row >= 0)
 					if (gtk_spin_button_get_value (GTK_SPIN_BUTTON (info->priv->row_spin)) != row+1)
 						gtk_spin_button_set_value (GTK_SPIN_BUTTON (info->priv->row_spin), row+1);



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