mirror of
https://github.com/open-webui/open-webui.git
synced 2026-10-09 03:18:18 +00:00
refac
This commit is contained in:
parent
1d1c14bd77
commit
b211c407f4
1 changed files with 7 additions and 4 deletions
|
|
@ -78,6 +78,12 @@
|
|||
const chatContextAvailable = (terminal: any) => chatContext(terminal) !== false;
|
||||
const chatContextNeedsSavedChat = (terminal: any) =>
|
||||
chatContext(terminal)?.context_id === 'chat_id';
|
||||
function showFilesOnTerminalSelect(largeScreen: boolean) {
|
||||
activeTab = 'files';
|
||||
if (largeScreen) {
|
||||
showControls.set($settings?.showFilesOnTerminalSelect ?? true);
|
||||
}
|
||||
}
|
||||
$: selectedSystemTerminal = ($terminalServers ?? []).find(
|
||||
(t) => t.id && t.id === $selectedTerminalId
|
||||
);
|
||||
|
|
@ -118,10 +124,7 @@
|
|||
|
||||
// Auto-open Files tab when a terminal is selected (suppress panel open when full-screen)
|
||||
$: if ($selectedTerminalId && terminalFilesAvailable) {
|
||||
activeTab = 'files';
|
||||
if (largeScreen) {
|
||||
showControls.set($settings?.showFilesOnTerminalSelect ?? true);
|
||||
}
|
||||
showFilesOnTerminalSelect(largeScreen);
|
||||
}
|
||||
|
||||
// Clear selected direct terminal if user lost permission
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue