(folder, opts = {})
| 3039 | } |
| 3040 | |
| 3041 | function setCurrentFolderContext(folder, opts = {}) { |
| 3042 | if (!folder) return; |
| 3043 | const pane = normalizePaneKey(opts.pane || window.activePane); |
| 3044 | if (opts.resetPage === true) { |
| 3045 | resetPagingForFolderNavigation(pane); |
| 3046 | } |
| 3047 | window.currentFolder = folder; |
| 3048 | setLastOpenedFolder(folder, getPaneSourceId(pane)); |
| 3049 | updateBreadcrumbTitle(folder); |
| 3050 | savePaneState(pane, { currentFolder: folder }); |
| 3051 | } |
| 3052 | |
| 3053 | function clampRowHeight(v) { |
| 3054 | const n = parseInt(v, 10); |
no test coverage detected