{ domListHandler?.focusFirst(); }} /> o1?.conid == o2?.conid && o1?.database == o2?.database} getDefaultFocusedItem={() => $currentDatabase ? { conid: $currentDatabase?.connection?._id, database: $currentDatabase?.name, connection: $currentDatabase?.connection, } : null} onScrollTop={() => { domContainer?.scrollTop(); }} onFocusFilterBox={text => { domFilter?.focus(text); }} handleObjectClick={(data, clickAction) => { const connectionClickAction = getConnectionClickActionSetting(); const databaseClickAction = getDatabaseClickActionSetting(); if (data.database) { if (databaseClickAction == 'switch' && clickAction == 'leftClick') { switchCurrentDatabase({ connection: data.connection, name: data.database }); } if (clickAction == 'keyEnter' || clickAction == 'dblClick') { switchCurrentDatabase({ connection: data.connection, name: data.database }); } } }} >