Преглед на файлове

Bugfix: when renaming a file, its text node is not available, updateItemNode was throwing errors.

Afshin Darian преди 8 години
родител
ревизия
4ee91e0115
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      src/filebrowser/listing.ts

+ 7 - 1
src/filebrowser/listing.ts

@@ -1477,7 +1477,11 @@ namespace DirListing {
         modTitle = dateTime(model.last_modified);
       }
 
-      text.textContent = model.name;
+      // If an item is being edited currently, its text node is unavailable.
+      if (text) {
+        text.textContent = model.name;
+      }
+
       modified.textContent = modText;
       modified.title = modTitle;
     }
@@ -1580,6 +1584,8 @@ namespace Private {
           changed = false;
           edit.blur();
           break;
+        default:
+          break;
         }
       };
     });