Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > edfdcea89b8cf56cfd23da4f6c88d8cc > files > 4

krusader-2.2.0-0.5.beta1.fc14.src.rpm

diff -ur krusader-2.2.0-beta1/krusader/KViewer/panelviewer.cpp krusader-2.2.0-beta1-readonly/krusader/KViewer/panelviewer.cpp
--- krusader-2.2.0-beta1/krusader/KViewer/panelviewer.cpp	2010-04-30 18:41:03.000000000 +0200
+++ krusader-2.2.0-beta1-readonly/krusader/KViewer/panelviewer.cpp	2010-06-03 23:57:13.000000000 +0200
@@ -172,6 +172,8 @@
 
     if (!cpart) cpart = getPart("text/plain");
     if (!cpart) cpart = getPart("all/allfiles");
+    if (cpart && cpart->inherits("KParts::ReadWritePart"))
+      static_cast<KParts::ReadWritePart *>(cpart.data())->setReadWrite(false);
 
     if (cpart) {
         addWidget(cpart->widget());