fix: simplify logic for history and clips panel visibility in App and settings store

This commit is contained in:
Sergey Kurdin 2025-06-14 21:15:25 -04:00
parent 8d8d3c6dd5
commit 944a7ddd94
2 changed files with 4 additions and 12 deletions

View File

@ -192,16 +192,8 @@ function App() {
isNoteIconsEnabled: settings.isNoteIconsEnabled?.valueBool ?? true,
defaultNoteIconType:
settings.defaultNoteIconType?.valueText ?? 'MessageSquareText',
isHistoryPanelVisibleOnly:
settings.isHistoryPanelVisibleOnly?.valueBool &&
settings.isSavedClipsPanelVisibleOnly?.valueBool
? null
: settings.isHistoryPanelVisibleOnly?.valueBool,
isSavedClipsPanelVisibleOnly:
settings.isSavedClipsPanelVisibleOnly?.valueBool &&
settings.isHistoryPanelVisibleOnly?.valueBool
? null
: settings.isSavedClipsPanelVisibleOnly?.valueBool,
isHistoryPanelVisibleOnly: settings.isHistoryPanelVisibleOnly?.valueBool,
isSavedClipsPanelVisibleOnly: settings.isSavedClipsPanelVisibleOnly?.valueBool,
isSimplifiedLayout: settings.isSimplifiedLayout?.valueBool ?? true,
isAppReady: true,
})

View File

@ -266,8 +266,8 @@ const initialState: SettingsStoreState & Settings = {
isMenuItemCopyOnlyEnabled: false,
isNoteIconsEnabled: true,
defaultNoteIconType: NOTE_ICON_TYPES.MESSAGE,
isHistoryPanelVisibleOnly: true,
isSavedClipsPanelVisibleOnly: true,
isHistoryPanelVisibleOnly: false,
isSavedClipsPanelVisibleOnly: false,
isSimplifiedLayout: true,
CONST: {
APP_DETECT_LANGUAGES_SUPPORTED: [],