[banshee] libossifer: Return existing view in create-new-window



commit f30dfe3de915372d73c15cab49c73b85a6f2624c
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Fri Apr 1 19:50:01 2011 -0500

    libossifer: Return existing view in create-new-window
    
    This causes content that would otherwise be opened in a new window (and
    not shown in Banshee because we don't support multiple windows) to be
    opened in the existing view/window.  In particular, this fixes Amazon's
    'Launch Cloud Player' buttons.

 .../libossifer/ossifer-web-view.c                  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/Core/Banshee.WebBrowser/libossifer/ossifer-web-view.c b/src/Core/Banshee.WebBrowser/libossifer/ossifer-web-view.c
index ae9e723..8f3aff2 100644
--- a/src/Core/Banshee.WebBrowser/libossifer/ossifer-web-view.c
+++ b/src/Core/Banshee.WebBrowser/libossifer/ossifer-web-view.c
@@ -76,7 +76,7 @@ ossifer_web_view_download_get_mimetype (WebKitDownload *download)
 static WebKitWebView *
 ossifer_web_view_create_web_view (WebKitWebView *web_view, WebKitWebFrame *frame, gpointer user_data)
 {
-    return WEBKIT_WEB_VIEW (g_object_new (OSSIFER_TYPE_WEB_VIEW, NULL));
+    return web_view;
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]