diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2012-10-10 20:35:52 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2012-10-10 20:35:52 +0200 |
commit | f0ac99072eb67fd2221a00e9fd1378ff6326c62d (patch) | |
tree | d6367b99d877cd2983f49fce27cde8b6046ea0f5 /liblogdiag/ld-category-symbol-view.c | |
parent | c535bd2383d2f029e93fb5cef0ac160c0a4ad82a (diff) | |
download | logdiag-f0ac99072eb67fd2221a00e9fd1378ff6326c62d.tar.gz logdiag-f0ac99072eb67fd2221a00e9fd1378ff6326c62d.tar.xz logdiag-f0ac99072eb67fd2221a00e9fd1378ff6326c62d.zip |
Win32 bugfixes.
* Force redraw on LdCategorySymbolView size allocation.
* Fix an infinite loop sometimes caused by update_adjustments().
Diffstat (limited to 'liblogdiag/ld-category-symbol-view.c')
-rw-r--r-- | liblogdiag/ld-category-symbol-view.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/liblogdiag/ld-category-symbol-view.c b/liblogdiag/ld-category-symbol-view.c index a2ae4cc..19df4b8 100644 --- a/liblogdiag/ld-category-symbol-view.c +++ b/liblogdiag/ld-category-symbol-view.c @@ -298,7 +298,10 @@ on_size_allocate (GtkWidget *widget, GdkRectangle *allocation, self = LD_CATEGORY_SYMBOL_VIEW (widget); if (self->priv->height_negotiation) + { + gtk_widget_queue_draw (widget); self->priv->height_negotiation = FALSE; + } else { self->priv->height_negotiation = TRUE; |