diff options
author | Pierre-Luc Beaudoin <pierre-luc@pierlux.com> | 2010-01-16 15:40:11 -0500 |
---|---|---|
committer | Pierre-Luc Beaudoin <pierre-luc@pierlux.com> | 2010-01-16 16:12:24 -0500 |
commit | f661520c4e57c22d8691bd38c0e08d1864e270e8 (patch) | |
tree | 53ff8e29513e20549ff34174600caec84dba030a | |
parent | f9ba90b357250566065fb0b58cf43f049387ffa2 (diff) | |
download | libchamplain-f661520c4e57c22d8691bd38c0e08d1864e270e8.tar.gz |
Make sure the licence and scale actors are on top
-rw-r--r-- | champlain/champlain-view.c | 14 |
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"); } |