change selected object when switching tab

This commit is contained in:
SPRINX0\prochazka
2024-11-21 15:47:46 +01:00
parent dc18be07ce
commit 1f79627dbe
2 changed files with 35 additions and 13 deletions

View File

@@ -887,7 +887,7 @@
export let passProps;
function handleClick({ forceNewTab = false, tabPreviewMode = false } = {}) {
$selectedDatabaseObjectAppObject = data;
$selectedDatabaseObjectAppObject = _.pick(data, ['conid', 'database', 'objectTypeField', 'pureName', 'schemaName']);
handleDatabaseObjectClick(data, { forceNewTab, tabPreviewMode });
}
@@ -924,7 +924,7 @@
isChoosed={matchDatabaseObjectAppObject($selectedDatabaseObjectAppObject, data)}
on:click={() => handleClick({ tabPreviewMode: true })}
on:middleclick={() => handleClick({ forceNewTab: true })}
on:dblclick={() => handleClick({})}
on:dblclick={() => handleClick({ tabPreviewMode: false })}
on:expand
on:dragstart
on:dragenter