diff options
| author | Alex Valavanis <valavanisalex@gmail.com> | 2012-01-15 00:31:22 +0000 |
|---|---|---|
| committer | Alex Valavanis <valavanisalex@gmail.com> | 2012-01-15 00:31:22 +0000 |
| commit | 853173ef5f2f53d644a12e7cae76482ca61b694a (patch) | |
| tree | d4e86a32614756de8255671e29dc90d3ea70d5a0 /src/util/ege-appear-time-tracker.cpp | |
| parent | More GSEAL stuff (diff) | |
| download | inkscape-853173ef5f2f53d644a12e7cae76482ca61b694a.tar.gz inkscape-853173ef5f2f53d644a12e7cae76482ca61b694a.zip | |
ege-appear-time-tracker GSEAL
(bzr r10888)
Diffstat (limited to 'src/util/ege-appear-time-tracker.cpp')
| -rw-r--r-- | src/util/ege-appear-time-tracker.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/ege-appear-time-tracker.cpp b/src/util/ege-appear-time-tracker.cpp index d53e86742..456d702ab 100644 --- a/src/util/ege-appear-time-tracker.cpp +++ b/src/util/ege-appear-time-tracker.cpp @@ -69,8 +69,8 @@ AppearTimeTracker::AppearTimeTracker(GTimer *timer, GtkWidget *widget, gchar con _hierarchyId(0) { - while (_topMost->parent) { - _topMost = _topMost->parent; + while (gtk_widget_get_parent(_topMost)) { + _topMost = gtk_widget_get_parent(_topMost); } _mapId = g_signal_connect( G_OBJECT(_topMost), "map-event", G_CALLBACK(mapCB), this ); _realizeId = g_signal_connect( G_OBJECT(_topMost), "realize", G_CALLBACK(realizeCB), this ); @@ -112,8 +112,8 @@ void AppearTimeTracker::report(gchar const* msg) void AppearTimeTracker::handleHierarchyChange( GtkWidget * /*prevTop*/ ) { GtkWidget *newTop = _widget; - while (newTop->parent) { - newTop = newTop->parent; + while (gtk_widget_get_parent(newTop)) { + newTop = gtk_widget_get_parent(newTop); } if ( newTop != _topMost ) { |
