summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre-Luc Beaudoin <pierre-luc@pierlux.com>2010-01-16 15:40:11 -0500
committerPierre-Luc Beaudoin <pierre-luc@pierlux.com>2010-01-16 16:12:24 -0500
commitf661520c4e57c22d8691bd38c0e08d1864e270e8 (patch)
tree53ff8e29513e20549ff34174600caec84dba030a
parentf9ba90b357250566065fb0b58cf43f049387ffa2 (diff)
downloadlibchamplain-f661520c4e57c22d8691bd38c0e08d1864e270e8.tar.gz
Make sure the licence and scale actors are on top
-rw-r--r--champlain/champlain-view.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/champlain/champlain-view.c b/champlain/champlain-view.c
index 320d30f..3059282 100644
--- a/champlain/champlain-view.c
+++ b/champlain/champlain-view.c
@@ -1396,6 +1396,7 @@ create_scale (ChamplainView *view)
priv->viewport_size.height - SCALE_HEIGHT - SCALE_PADDING - SCALE_INSIDE_PADDING);
clutter_actor_set_opacity (priv->scale_actor, 200);
+ clutter_actor_raise_top (priv->scale_actor);
}
static void
@@ -1445,12 +1446,6 @@ champlain_view_init (ChamplainView *view)
g_signal_connect (priv->viewport, "notify::y-origin",
G_CALLBACK (viewport_pos_changed_cb), view);
- /* Setup scale */
- create_scale (view);
-
- /* Setup license */
- create_license (view);
-
/* Setup finger scroll */
priv->finger_scroll = g_object_ref (tidy_finger_scroll_new (priv->scroll_mode));
@@ -1497,9 +1492,14 @@ champlain_view_init (ChamplainView *view)
priv->polygon_layer);
clutter_actor_raise (priv->polygon_layer, priv->map_layer);
- clutter_actor_raise_top (priv->scale_actor);
resize_viewport (view);
+ /* Setup scale */
+ create_scale (view);
+
+ /* Setup license */
+ create_license (view);
+
priv->state = CHAMPLAIN_STATE_DONE;
g_object_notify (G_OBJECT (view), "state");
}