fix(sidebar): follow activation mode for object browsing
This commit is contained in:
1 parent
ef2fdb941c
commit
f958bf4602
19 files changed
+117
-95
No files matched your search
+9
@@ -484,6 +484,15 @@ test("defaults sidebar activation to single click", () => {
|
||||
assert.equal(normalizeEditorSettings({}).sidebarActivation, "single");
|
||||
});
|
||||
|
||||
test("defaults database activation browsing to off and migrates the previous single-click setting", () => {
|
||||
assert.equal(DEFAULT_EDITOR_SETTINGS.sidebarBrowseObjectsOnDatabaseActivation, false);
|
||||
assert.equal(normalizeEditorSettings({}).sidebarBrowseObjectsOnDatabaseActivation, false);
|
||||
assert.equal(normalizeEditorSettings({ sidebarBrowseObjectsOnDatabaseActivation: true }).sidebarBrowseObjectsOnDatabaseActivation, true);
|
||||
assert.equal(normalizeEditorSettings({ sidebarBrowseObjectsOnDatabaseActivation: "yes" as any }).sidebarBrowseObjectsOnDatabaseActivation, false);
|
||||
assert.equal(normalizeEditorSettings({ sidebarOpenDatabaseOnSingleClick: true } as any).sidebarBrowseObjectsOnDatabaseActivation, true);
|
||||
assert.equal(normalizeEditorSettings({ sidebarOpenDatabaseOnSingleClick: false } as any).sidebarBrowseObjectsOnDatabaseActivation, false);
|
||||
});
|
||||
|
||||
test("defaults active tab sidebar selection to off", () => {
|
||||
assert.equal(DEFAULT_EDITOR_SETTINGS.autoSelectActiveSidebarNode, false);
|
||||
assert.equal(normalizeEditorSettings({}).autoSelectActiveSidebarNode, false);
|
||||
|
||||
Reference in new issue
Block a user