]> spindle.queued.net Git - midori/commitdiff
Always toggle source mode except for source code views
authorChristian Dywan <christian@twotoasts.de>
Tue, 29 Jun 2010 05:36:45 +0000 (07:36 +0200)
committerChristian Dywan <christian@twotoasts.de>
Tue, 29 Jun 2010 05:36:45 +0000 (07:36 +0200)
midori/midori-view.c

index a22daf14651e7ec106c449859715c5f3e6af5ce6..58c6552008485e2940c79ee669d8afbefe287ad5 100644 (file)
@@ -2661,7 +2661,10 @@ webkit_web_view_mime_type_decision_cb (GtkWidget*               web_view,
     if (webkit_web_view_can_show_mime_type (WEBKIT_WEB_VIEW (web_view), mime_type))
     {
         #if WEBKIT_CHECK_VERSION (1, 1, 14)
-        gboolean view_source = webkit_web_view_get_view_source_mode (WEBKIT_WEB_VIEW (web_view));
+        gboolean view_source = FALSE;
+        /* Dedicated source code views are always pseudo-blank pages */
+        if (midori_view_is_blank (view))
+            view_source = webkit_web_view_get_view_source_mode (WEBKIT_WEB_VIEW (web_view));
 
         /* Render raw XML, including news feeds, as source */
         if (!view_source && (!strcmp (mime_type, "application/xml")