Fix: replace-all now handles the case where new string contains the old one as a...
[redakcja.git] / redakcja / static / js / wiki / view_search.js
index e41f19d..21127dc 100644 (file)
@@ -90,9 +90,8 @@
         else {}
         self.searchCursor.select();
         self.searchCursor.replace(query);
-        if(self.options['replace-all']) {
-            while(self.search())
-                self.replace();
+        if(self.options['replace-all'] && self.search()) {
+            self.replace();
         }
     };