We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 936df1c commit f28235aCopy full SHA for f28235a
js/common/file_dialog.js
@@ -291,8 +291,9 @@ class FileDialog extends GenericModal {
291
} else if (clickedItem.getAttribute("data-type") != "folder") {
292
this._getElement('fileNameField').value = clickedItem.querySelector("span").innerHTML;
293
}
294
-
295
- this._lastSelectedNode = clickedItem;
+ if (this._lastSelectedNode == null || !modifierKeys.includes(MODIFIER_SHIFT)) {
+ this._lastSelectedNode = clickedItem;
296
+ }
297
this._setElementEnabled('okButton', !this._multipleItemsSelected() && clickedItem.getAttribute("data-type") != "bin");
298
this._updateToolbar();
299
0 commit comments