viking

webkit based web browser for Enlightenment
Log | Files | Refs | LICENSE

commit fa065aff830eb90a9bb42e0bc2849c4c2f31f7bb
parent 5124446970ec2fee8ec429ac66824fb58fbd3e15
Author: Kyle Milz <kmilz@ucalgary.ca>
Date:   Mon, 12 Nov 2012 22:19:16 -0700

buffer: make sure new tabs are visible

Diffstat:
Msrc/buffer.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/buffer.c b/src/buffer.c @@ -1173,9 +1173,6 @@ buffer_add(const unsigned char flags, Window_Data *wd, const char *url, Session_ else ewk_view_url_set(bd->view, config_home_page_get(wd->app->config)); - if (flags & SwitchToBuffer) - window_main_buffer_set(bd); - if (!session_item) { if (!(session_item = session_item_new(ewk_view_url_get(bd->view), EINA_FALSE, 0, 0))) CRITICAL("Could not create session object"); @@ -1186,6 +1183,9 @@ buffer_add(const unsigned char flags, Window_Data *wd, const char *url, Session_ evas_object_data_set(bd->view, "buffer_data", bd); evas_object_hide(bd->view); + if (flags & SwitchToBuffer) + window_main_buffer_set(bd); + return bd; }