Index: ui/file_manager/file_manager/foreground/js/ui/directory_tree.js |
diff --git a/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js b/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js |
index 1f01e9e4e59203e2aa76d73f43fd8a9f46839324..49b103525fe71ba3a821f930ec3c426eb0ed847a 100644 |
--- a/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js |
+++ b/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js |
@@ -524,7 +524,11 @@ VolumeItem.prototype.updateSubDirectories = function(recursive) { |
entries.push(this.volumeInfo.fakeEntries[key]); |
} |
// This list is sorted by URL on purpose. |
- entries.sort(function(a, b) { return a.toURL() < b.toURL(); }); |
+ entries.sort(function(a, b) { |
+ if (a.toURL() === b.toURL()) |
+ return 0; |
+ return b.toURL() > a.toURL() ? 1 : -1; |
+ }); |
for (var i = 0; i < entries.length; i++) { |
var item = new DirectoryItem( |