Skip to content

Commit b9c144f

Browse files
committed
Rename openFileInfo to fileInfo
And check if openFile is set in the URL before opening a file. Signed-off-by: Louis Chemineau <louis@chmn.me>
1 parent ab85568 commit b9c144f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

apps/files/lib/Controller/ViewController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ private function provideInitialState(string $dir, ?string $fileid): void {
292292
}
293293

294294
$this->initialState->provideInitialState(
295-
'openFileInfo', [
295+
'fileInfo', [
296296
'id' => $node->getId(),
297297
'name' => $isRoot ? '' : $node->getName(),
298298
'path' => $path,

apps/files/src/components/FilesListVirtual.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ export default defineComponent({
207207
mainContent.addEventListener('dragover', this.onDragOver)
208208
209209
// handle initially opening a given file
210-
const { id } = loadState<{ id?: number }>('files', 'openFileInfo', {})
210+
const { id } = loadState<{ id?: number }>('files', 'fileInfo', {})
211211
this.scrollToFile(id ?? this.fileId)
212212
this.openSidebarForFile(id ?? this.fileId)
213213
this.handleOpenFile(id ?? null)
@@ -248,6 +248,10 @@ export default defineComponent({
248248
* @param fileId File to open
249249
*/
250250
handleOpenFile(fileId: number|null) {
251+
if (!this.openFile) {
252+
return
253+
}
254+
251255
if (fileId === null || this.openFileId === fileId) {
252256
return
253257
}

0 commit comments

Comments
 (0)