pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.53k stars 406 forks source link

Random note loaded in edit panel when folder selected in note list panel #2374

Closed knodalyte closed 2 years ago

knodalyte commented 2 years ago

Expected behaviour

When a folder is selected in the note list panel, the edit panel should display the first note from the selected folder, or no note if the folder is empty

Actual behaviour

When a folder is selected in the note list panel, the edit panel displays a random note from some other folder

Steps to reproduce

Select a subfolder in the note list panel.

Output from the debug section in the settings dialog

QOwnNotes Debug Information

General Info

Current Date: Sun Jan 9 11:36:03 2022 Version: 22.1.5 Build date: Jan 8 2022 Build number: 936 Platform: linux Operating System: SparkyLinux 6.1 (Po-Tolo) Build architecture: x86_64 Current architecture: x86_64 Release: OBS Qt Version (build): 5.11.3 Qt Version (runtime): 5.15.2 Portable mode: no Settings path / key: /home/cba/.config/PBE/QOwnNotes.conf Application database path: /home/cba/.local/share/PBE/QOwnNotes/QOwnNotes.sqlite Application arguments: /usr/bin/QOwnNotes Qt Debug: 0 Locale (system): en_US Locale (interface): en Primary screen resolution: 1920x1080 Screen resolution(s): 1920x1080, 1920x1080 Icon theme: breeze-dark-qownnotes Notes in current note folder: 662 Calendar items: 0 Enabled scripts: 11

Server Info

serverUrl: https://cloud01.opsdata.ch appIsValid: yes notesPathExists: empty serverVersion: empty appVersion: empty

Spellchecking

Enabled: true Selected language: en_US Language codes: en_US Language names: American English (United States) Application dictionaries path: /home/cba/.local/share/PBE/QOwnNotes/dicts

Note folders

currentNoteFolderId: 2

Note folder pkb

id: 2 isCurrent: yes activeTagId: 306 localPath: /home/cba/sync/pkb remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: linux database file: /home/cba/sync/pkb/notes.sqlite

Note folder manual

id: 3 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/house/projects/manual remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/house/projects/manual/notes.sqlite

Note folder house

id: 4 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/house remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/house/notes.sqlite

Note folder food

id: 5 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/food remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/food/notes.sqlite

Note folder cars

id: 6 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/cars remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/cars/notes.sqlite

Note folder health

id: 7 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/health remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/health/notes.sqlite

Note folder finances

id: 8 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/finances remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/finances/notes.sqlite

Note folder garden

id: 9 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/garden remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/garden/notes.sqlite

Note folder writing

id: 10 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/writing remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/writing/notes.sqlite

Note folder pkm

id: 11 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/pkm remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/pkm/notes.sqlite

Note folder cheatsheets

id: 12 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/systems/cheatsheets remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/systems/cheatsheets/notes.sqlite

Note folder systems

id: 13 isCurrent: no activeTagId: 101 localPath: /home/cba/sync/pkb/systems remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/systems/notes.sqlite

Note folder reading

id: 14 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/reading remotePath: Notes cloudConnectionId: 1 isShowSubfolders: yes isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/reading/notes.sqlite

Note folder inbox

id: 15 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/inbox remotePath: Notes cloudConnectionId: 1 isShowSubfolders: no isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/inbox/notes.sqlite

Note folder vim

id: 16 isCurrent: no activeTagId: 0 localPath: /home/cba/sync/pkb/systems/vim remotePath: Notes cloudConnectionId: 1 isShowSubfolders: no isUseGit: no allowDifferentNoteFileName: yes activeNoteSubFolder name: empty database file: /home/cba/sync/pkb/systems/vim/notes.sqlite

Cloud connections

Cloud connection Default

id: 1 isCurrent: yes serverUrl: https://cloud01.opsdata.ch username: cba@knodal.com accountId: empty

Enabled scripts

Script External note open

id: 3 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/external-note-open/external-note-open.qml variablesJson:

{
    "executablePath": "/home/cba/.local/bin/nvrs"
}

identifier: external-note-open version: 1.0.0 minAppVersion: 18.05.4

Script Favorite note

id: 4 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/favorite-note/favorite-note.qml variablesJson: empty identifier: favorite-note version: 0.0.1 minAppVersion: 17.05.6

Script Note link to clipboard

id: 5 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/note-link-to-clipboard/note-link-to-clipboard.qml variablesJson: empty identifier: note-link-to-clipboard version: 0.0.2 minAppVersion: 17.02.4

Script Un-wrap Text

id: 6 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/unwrap/unwrap.qml variablesJson: empty identifier: unwrap version: 1.0.0 minAppVersion: 18.04.3

Script Journal entry

id: 8 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/journal-entry/journal-entry.qml variablesJson:

{
    "defaultFolder": "journal",
    "defaultTags": "journal",
    "noteBodyTemplate": "",
    "singleJournalPerDay": true
}

identifier: journal-entry version: 1.6.0 minAppVersion: 20.4.16

Script Merge selected notes

id: 9 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/merge-notes/merge-notes.qml variablesJson:

{
    "deleteMerged": true,
    "mergeToFirst": true,
    "pyCommand": "python3"
}

identifier: merge-notes version: 0.0.3 minAppVersion: 17.08.5

Script YAML nested tags

id: 10 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/yaml-nested-tags/yaml-nested-tags.qml variablesJson:

{
    "tagHierarchySeparator": "/",
    "useDashesForClosing": true
}

identifier: yaml-nested-tags version: 0.0.6 minAppVersion: 20.6.0

Script @tag tagging in note text (experimental)

id: 12 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/in-note-text-tagging/in-note-text-tagging.qml variablesJson:

{
    "tagMarker": "@"
}

identifier: in-note-text-tagging version: 0.2.0 minAppVersion: 20.6.0

Script combine-webpage-notes script

id: 13 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/combine-webpage-notes/combine-webpage-notes.qml variablesJson: empty identifier: combine-webpage-notes version: 0.0.2 minAppVersion: 20.4.18

Script Pandoc Export

id: 14 path: /home/cba/.local/share/PBE/QOwnNotes/scripts/pandoc-export/pandoc-export.qml variablesJson:

{
    "pandocPath": "pandoc"
}

identifier: pandoc-export version: 0.0.1 minAppVersion: 21.12.0

Script spaces2hyphen-in-filename

id: 15 path: /home/cba/sync/pkb/pkm/spaces2hyphen-in-filename.qml variablesJson: empty

Settings

AboutDialog/geometry (QByteArray): <binary data> ActiveNoteHistoryItem (NoteHistoryItem): <binary data> Debug/fakeOldVersionNumber (QString): false Debug/fileLogging (QString): true DistractionFreeMode/editorWidthMode (QString): 5 DistractionFreeMode/isEnabled (QString): false DistractionFreeMode/menuBarGeometry (QByteArray): <binary data> DistractionFreeMode/menuBarHeight (QString): 31 DistractionFreeMode/menuBarVisible (QString): true DistractionFreeMode/windowState (QByteArray): <binary data> Editor/CurrentSchemaKey (QString): EditorColorSchema-72e15e92-80ab-43b5-a92b-e05d1b5e3474 Editor/autoBracketClosing (QString): true Editor/autoBracketRemoval (QString): true Editor/centerCursor (QString): false Editor/disableCursorBlinking (QString): false Editor/editorWidthInDFMOnly (QString): true Editor/highlightCurrentLine (QString): true Editor/indentSize (QString): 4 Editor/removeTrailingSpaces (QString): true Editor/showLineNumbers (QString): false Editor/useTabIndent (QString): false Editor/vimMode (QString): false FileDialog/LastPath (QString): /home/cba/sync/pkb/pkm FileDialog/LastPath-NoteHTMLExport (QString): /home/cba/Downloads FileDialog/LastPath-NotePDFExport (QString): /home/cba/Downloads FileDialog/LastPath-ScriptPath (QString): /home/cba/sync/pkb/pkm FileDialog/LastPath-SettingsExport (QString): /home/cba/Downloads IssueAssistantDialog/geometry (QByteArray): <binary data> LastUpdateCheck (QDateTime): 2022-01-09T11:00:54.604 LinkDialog/geometry (QByteArray): <binary data> LinkDialog/lastSelectedFileUrl (QString): file:///home/cba/sync/pkb/house/projects/home%20manual/lib/ffrs0822s1_installation.pdf LogWidget/criticalLog (QString): true LogWidget/debugLog (QString): true LogWidget/fatalLog (QString): true LogWidget/infoLog (QString): true LogWidget/scriptingLog (QString): true LogWidget/statusLog (QString): true LogWidget/warningLog (QString): true MainWindow/geometry (QByteArray): <binary data> MainWindow/mainToolBar.iconSize (QString): 24 MainWindow/menuBarGeometry (QByteArray): <binary data> MainWindow/noteSubFolderTreeWidgetExpandState-2 (QStringList): systems MainWindow/noteSubFolderTreeWidgetExpandState-4 (QString): projects MainWindow/noteTextEdit.code.font (QString): monospace,13,-1,2,50,0,0,0,0,0 MainWindow/noteTextEdit.font (QString): Andika New Basic,13,-1,5,50,0,0,0,0,0 MainWindow/noteTextView.code.font (QString): monospace,13,-1,2,50,0,0,0,0,0 MainWindow/noteTextView.font (QString): Andika New Basic,13,-1,5,50,0,0,0,0,0 MainWindow/noteTextView.ignoreCodeFontSize (QString): true MainWindow/noteTextView.rtl (QString): false MainWindow/noteTextView.underline (QString): true MainWindow/noteTextView.useEditorStyles (QString): true MainWindow/noteTextView.useInternalExportStyling (QString): true MainWindow/showNotesFromAllNoteSubFolders (bool): false MessageBoxOverride/copy-notes (QString): 16384 MessageBoxOverride/move-notes (QString): 16384 MessageBoxOverride/note-replace-links (QString): 16384 MessageBoxOverride/notes-copied (QString): 1024 MessageBoxOverride/readonly-mode-allow (QString): 16384 MessageBoxOverride/remove-note (QString): 16384 MessageBoxOverride/remove-notes (QString): 16384 MessageBoxOverride/restore-note (QString): 65536 MessageBoxOverride/script-install-successful (QString): 1024 MessageBoxOverride/webapp-insert-image (QString): 16384 NoteDialog/geometry (QByteArray): <binary data> NoteDialog/tabWidgetIndex (QString): 1 NoteDiffDialog/geometry (QByteArray): <binary data> NoteFolder-10/NoteTabNameList (QString): SF themes from old evernote doc NoteFolder-10/NoteTabStickinessList: empty NoteFolder-10/NoteTabSubFolderPathDataList (QString): empty NoteFolder-10/allowDifferentNoteFileName (QString): true NoteFolder-11/NoteTabNameList (QString): pkm NoteFolder-11/NoteTabStickinessList: empty NoteFolder-11/NoteTabSubFolderPathDataList (QString): empty NoteFolder-11/allowDifferentNoteFileName (QString): true NoteFolder-12/NoteTabNameList (QString): zfm Zsh Fuzzy Marks NoteFolder-12/NoteTabStickinessList: empty NoteFolder-12/NoteTabSubFolderPathDataList (QString): empty NoteFolder-12/allowDifferentNoteFileName (QString): true NoteFolder-13/NoteTabNameList (QString): finding things NoteFolder-13/NoteTabStickinessList: empty NoteFolder-13/NoteTabSubFolderPathDataList (QString): linux NoteFolder-13/allowDifferentNoteFileName (QString): true NoteFolder-14/NoteTabNameList: empty NoteFolder-14/NoteTabStickinessList: empty NoteFolder-14/NoteTabSubFolderPathDataList: empty NoteFolder-14/allowDifferentNoteFileName (QString): true NoteFolder-15/NoteTabNameList (QString): Pluralistic 16 Aug 2020 – Pluralistic Daily links from Cory Doctorow NoteFolder-15/NoteTabStickinessList: empty NoteFolder-15/NoteTabSubFolderPathDataList (QString): empty NoteFolder-15/allowDifferentNoteFileName (QString): true NoteFolder-16/NoteTabNameList (QString): vim-pad NoteFolder-16/NoteTabStickinessList: empty NoteFolder-16/NoteTabSubFolderPathDataList (QString): empty NoteFolder-16/allowDifferentNoteFileName (QString): true NoteFolder-2/NoteTabNameList (QString): cleanup NoteFolder-2/NoteTabStickinessList: empty NoteFolder-2/NoteTabSubFolderPathDataList (QString):

systems
linux

NoteFolder-2/allowDifferentNoteFileName (bool): true NoteFolder-3/NoteTabNameList: empty NoteFolder-3/NoteTabStickinessList: empty NoteFolder-3/NoteTabSubFolderPathDataList: empty NoteFolder-3/allowDifferentNoteFileName (QString): true NoteFolder-4/NoteTabNameList (QString): Network NoteFolder-4/NoteTabStickinessList: empty NoteFolder-4/NoteTabSubFolderPathDataList (QString):

projects
manual

NoteFolder-4/allowDifferentNoteFileName (QString): true NoteFolder-5/NoteTabNameList: empty NoteFolder-5/NoteTabStickinessList: empty NoteFolder-5/NoteTabSubFolderPathDataList: empty NoteFolder-5/allowDifferentNoteFileName (QString): true NoteFolder-6/NoteTabNameList (QString): volt NoteFolder-6/NoteTabStickinessList: empty NoteFolder-6/NoteTabSubFolderPathDataList (QString): empty NoteFolder-6/allowDifferentNoteFileName (QString): true NoteFolder-7/NoteTabNameList (QString): My daily supplements 2021 NoteFolder-7/NoteTabStickinessList: empty NoteFolder-7/NoteTabSubFolderPathDataList (QString): empty NoteFolder-7/allowDifferentNoteFileName (QString): true NoteFolder-8/NoteTabNameList (QString): list of items to sell NoteFolder-8/NoteTabStickinessList: empty NoteFolder-8/NoteTabSubFolderPathDataList (QString): sell NoteFolder-8/allowDifferentNoteFileName (QString): true NoteFolder-9/NoteTabNameList (QString): wish list plants NoteFolder-9/NoteTabStickinessList: empty NoteFolder-9/NoteTabSubFolderPathDataList (QString): empty NoteFolder-9/allowDifferentNoteFileName (QString): true NoteHistory-10 (QVariantList): <variant list with 13 item(s)> NoteHistory-11 (QVariantList): <variant list with 8 item(s)> NoteHistory-12 (QVariantList): <variant list with 16 item(s)> NoteHistory-13 (QVariantList): <variant list with 60 item(s)> NoteHistory-14 (QVariantList): <variant list with 2 item(s)> NoteHistory-15 (QVariantList): <variant list with 15 item(s)> NoteHistory-16 (QVariantList): <variant list with 14 item(s)> NoteHistory-2 (QVariantList): <variant list with 80 item(s)> NoteHistory-3 (QVariantList): <variant list with 26 item(s)> NoteHistory-4 (QVariantList): <variant list with 20 item(s)> NoteHistory-5 (QVariantList): <variant list with 24 item(s)> NoteHistory-6 (QVariantList): <variant list with 1 item(s)> NoteHistory-7 (QVariantList): <variant list with 9 item(s)> NoteHistory-8 (QVariantList): <variant list with 5 item(s)> NoteHistory-9 (QVariantList): <variant list with 46 item(s)> NoteHistoryCurrentIndex-10 (QString): 12 NoteHistoryCurrentIndex-11 (QString): 7 NoteHistoryCurrentIndex-12 (QString): 15 NoteHistoryCurrentIndex-13 (QString): 59 NoteHistoryCurrentIndex-14 (QString): 1 NoteHistoryCurrentIndex-15 (QString): 14 NoteHistoryCurrentIndex-16 (QString): 13 NoteHistoryCurrentIndex-2 (QString): 79 NoteHistoryCurrentIndex-3 (QString): 23 NoteHistoryCurrentIndex-4 (QString): 19 NoteHistoryCurrentIndex-5 (QString): 23 NoteHistoryCurrentIndex-6 (QString): 0 NoteHistoryCurrentIndex-7 (QString): 8 NoteHistoryCurrentIndex-8 (QString): 4 NoteHistoryCurrentIndex-9 (QString): 45 PersistentScripting/MdNT/pandocCommand (QString): pandoc PersistentScripting/MdNT/pandocVersion (QString): 2.9.2.1 PersistentScripting/MdNT/pyCommand (QString): python3 PiwikClientId (QString): <hidden> Printer/NotePrinting (QByteArray): <binary data> ScriptRepositoryDialog/geometry (QByteArray): <binary data> ScriptRepositoryDialog/mainSplitterState (QByteArray): <binary data> SearchEngineId (QString): 2 SettingsDialog/geometry (QByteArray): <binary data> SettingsDialog/mainSplitterState (QByteArray): <binary data> ShareDialog/geometry (QByteArray): <binary data> Shortcuts/MainWindow-action_Open_note_in_external_editor (QString): Ctrl+E ShowSystemTray (QString): true StartHidden (QString): false StoredAttachmentsDialog/geometry (QByteArray): <binary data> UpdateDialog/geometry (QByteArray): <binary data> WelcomeDialog/geometry (QByteArray): <binary data> acceptAllExternalModifications (QString): false allowNoteEditing (bool): true allowOnlyOneAppInstance (QString): false appMetrics/disableAppHeartbeat (QString): false appMetrics/disableTracking (QString): false appMetrics/notificationShown (QString): true automaticNoteFolderDatabaseClosing (QString): false checkSpelling (bool): true closeTodoListAfterSave (QString): false cryptoKey (QString): <hidden> currentNoteFolderId (QString): 2 currentWorkspace (QString): initial cursorWidth (QString): 1 darkMode (QString): true darkModeColors (QString): true darkModeIconTheme (QString): true darkModeTrayIcon (QString): true defaultNoteFileExtension (QString): md disableAutomaticUpdateDialog (QString): true disableSavedSearchesAutoCompletion (QString): false dockWasInitializedOnce (QString): true enableNoteTree (QString): true enableSocketServer (QString): true enableWebAppSupport (QString): true externalEditorPath (QString): nvrs fullyHighlightedBlockquotes (QString): false gitCommitInterval (QString): 30 gitExecutablePath (QString): empty gitLogCommand (QString): empty guiFirstRunInit (bool): true ignoreAllExternalModifications (QString): false ignoreAllExternalNoteFolderChanges (QString): false ignoreNoteSubFolders (QString): empty imageScaleDown (QString): false imageScaleDownMaximumHeight (QString): 1024 imageScaleDownMaximumWidth (QString): 1024 initialLayoutIdentifier (QString): full insertTimeFormat (QString): empty interfaceFontSize (QString): 14 interfaceLanguage (QString): en internalIconTheme (QString): true itemHeight (QString): 28 legacyLinking (QString): false localTrash/autoCleanupDays (QString): 30 localTrash/autoCleanupEnabled (QString): true localTrash/supportEnabled (QString): false markdownHighlightingEnabled (QString): true navigationPanelHideSearch (QString): true networking/ignoreSSLErrors (QString): true networking/proxyType (QString): 2 newNoteAskHeadline (QString): true noteEditIsCentralWidget (QString): false noteFileExtensionList (QStringList): md, txt noteListPreview (QString): false noteSaveIntervalTime (QString): 10 noteSubfoldersPanelDisplayAsFullTree (QString): true noteSubfoldersPanelHideSearch (QString): false noteSubfoldersPanelOrder (QString): 0 noteSubfoldersPanelShowFullPath (QString): false noteSubfoldersPanelShowNotesRecursively (QString): true noteSubfoldersPanelShowRootFolderName (QString): true noteSubfoldersPanelSort (QString): 0 notesPanelOrder (QString): 0 notesPanelSort (QString): 0 notesPath (QString): /home/cba/sync/pkb notifyAllExternalModifications (QString): true overrideInterfaceFontSize (QString): false ownCloud/supportEnabled (QString): false ownCloud/todoCalendarBackend (QString): 3 ownCloud/todoCalendarCalDAVPassword (QString): <hidden> ownCloud/todoCalendarCalDAVServerUrl (QString): empty ownCloud/todoCalendarCalDAVUsername (QString): empty ownCloud/todoCalendarCloudConnectionId (QString): 1 ownCloud/todoCalendarDisplayNameList: empty ownCloud/todoCalendarEnabledList: empty ownCloud/todoCalendarEnabledUrlList: empty ownCloud/todoCalendarUrlList: empty ownCloudInfo/appIsValid (bool): true ownCloudInfo/connectionErrorMessage (QString): empty ownCloudInfo/notesPathExistsText (QString): empty ownCloudInfo/serverVersion (QString): empty recentNoteFolders (QStringList): /home/cba/sync/pkb/food, /home/cba/sync/pkb/systems, /home/cba/sync/pkb/systems/cheatsheets, /home/cba/sync/pkb/health, /home/cba/sync/pkb/garden, /home/cba/sync/pkb/finances, /home/cba/sync/pkb/house, /home/cba/sync/pkb/house/projects/manual, /home/cba/sync/pkb/writing, /home/cba/sync/pkb/reading, /home/cba/sync/pkb/cars, /home/cba/sync/pkb/systems/vim, /home/cba/sync/pkb/pkm, /home/cba/sync/notes, /home/cba/sync/pkb/house/projects/home manual, /home/cba/sync/pkb/inbox restoreCursorPosition (QString): true restoreLastNoteAtStartup (QString): true restoreNoteTabs (QString): true savedSearches/noteFolder-10 (QStringList): SF themes from old evernote doc, The Pandemic Year Marked a Turning Point in Climate Change savedSearches/noteFolder-11 (QStringList): Managing Digital Files (e.g., Photographs) in Files and Folders, gist.githubusercontent.com alehandrof 9941620 raw 4ae6b1c5829b7584ae5646e7bbaecdbe01acfd5f simpletask%2520gtd.md savedSearches/noteFolder-12 (QStringList): Grab page, Shortcuts QOwnNotes, miscellaneous programs, fzf.vim, processes and monitoring, cheatsheets, dotfiles, rg, fd, systemd savedSearches/noteFolder-13 (QStringList): MacBook, osmand-api-demo OsmAnd-api-sample at master · osmandapp osmand-api-demo, mateux partitions and OS, The Book of Secret Knowledge from github, open-browser.vim - Open URI with your favorite browser from your most favorite editor vim online, SystemdSuspendSedation - Debian Wiki, auto-cpufreq, How do I open an AppImage in ranger ranger, joehillen sysz An fzf terminal UI for systemctl, qtile keyboard mappings, (3) [Magisk] Pixel Launcher for Android 11 XDA Forums, carnager rofi-pass rofi frontend for pass, Pass The Standard Unix Password Manager, Ssh Key Authentication - debian grimoire - groups - Crabgrass, [SOLVED] uh-oh, something went wrong on our end using Amazon App Store - Sophos - Spiceworks, tridactyl config.ts at master · tridactyl tridactyl, official_devices features.md at master · Evolution-X-Devices official_devices, donmor Tiddloid Tiddloid is an app to work with locally stored TiddlyWikis., brscan, nuno-andre checkvist Unofficial Checkvist API client, fixing errors after zinit upgrade, Kimchi Soba (Buckwheat Noodles) The Whole Grains Council savedSearches/noteFolder-14 (QStringList): Application Architecture - Holochain Docs, "poppy war savedSearches/noteFolder-15 (QStringList): Using Manuskript to Write a Fiction Novel -- Linux Crumbs, Building a Note-taking System with Vanilla Vim, re — Regular expression operations — Python 3.9.2 documentation, msztolcman subst Search and des... argh... replace in many files at once. Use regexp and power of Python to replace what you want. savedSearches/noteFolder-16 (QStringList): vim-floaterm, hyperlist, workflowish.vim, ttodo_vim doc savedSearches/noteFolder-2 (QStringList): Dr. Steven Abreu, MD Lexington, MA Healthgrades, Connie Y. Chen, MD - Lahey Health, Christopher Trancynger, MD, This chicken soup recipe brings ginger and turmeric to the classic warming bowl - The Washington Post, Cli-fi movies A guide for socially-distanced viewers » Yale Climate Connections, todo.sh documentation, javascript - Replace spaces with dashes and make all letters lower-case - Stack Overflow, toc, Collard Kimchi – Garden & Gun, Best Bacon Wrapped Cabbage Recipe — How To Make Bacon Wrapped Cabbage, tridactyl :viewconfig nmaps, jrnl, Currencies of Social Organisation The Future of Money, QOwnNotes for Android · Issue #806 · pbek QOwnNotes, finding, 2021 vegetable garden, Annual flowers, Shade garden, social.network 2021-04-23T17.38.45, social.network 2021-04-23T17.36.20, social.network, sane, tridactyl, viabil, alternatively, machine savedSearches/noteFolder-3 (QStringList): Moving Even Faster with Vim Surround and EasyMotion Barbarian Meets Coding, Ergotron 97-783 Dual Monitor & Handle Kit, WorkFit-S Ergotron 33-344-200, Single HD Sit-Stand Workstation, RECEIPT for Order #193589774 PO #157116950 with ShopBLT.com - cba@knodal.com - Knodal.com Mail, MultiOS-USB – SparkyLinux, Motorola Cable Modem Mb7621 - Motorola, Perfect Pie Crust (AIP) ~ The Paleo Mom, Salmon Tourtiere (meat pie) ~ The Paleo Mom, Beef and Mushroom Parsnip Risotto (AIP-friendly!) ~ The Paleo Mom, The Latest IRS Rules for Retirement RMDs in 2021 CPA Practice Advisor, Model 01 Frequently Asked Questions – Keyboardio, Hot water, Sump pump and dehumidifier, Televisions and stereo systems, Garage and outdoor tools, NBT Loan Payment Options, air conditioning savedSearches/noteFolder-4 (QStringList): rebates for energy improvement , [AxisOfEasy] Another Supply Chain Attack Infects Thousands Of Businesses With Ransomware - cba@knodal.com - Knodal.com Mail, VENTS-US 29 CFM Energy Recovery Ventilation Exhaust Fan at Menards®, beeender glrnvim glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI., Homeworx HW-150PVR - Mediasonic Forum, Mealworm Farm 11 Steps (with Pictures) - Instructables, Saving Energy Blown-in Insulation in the Attic (Project) (DIY) The Family Handyman savedSearches/noteFolder-5 (QStringList): 6 Of the Best Exercises for Abs, things I like to cook, It’ll take more than one store to fill the void for customers who shopped the globe at Russo’s. Here’s a start - The Boston Globe, [Plura-list] This Thing Between Us, a neck-hair-stand-up cuycuy horror; There are no corporate criminals in America - cba@knodal.com - Knodal.com Mail 2021-10-12T17.44.03, [Plura-list] This Thing Between Us, a neck-hair-stand-up cuycuy horror; There are no corporate criminals in America - cba@knodal.com - Knodal.com Mail, Coconut Fish and Tomato Bake Recipe - NYT Cooking, Photo - Google Photos, Chana Dal With Lagos Spinach - Poppys Wild Kitchen, Cucumber and nashi (Asian pear) marinated salad Recipe by Ree - Cookpad, Pickled Pears Recipe Epicurious, Flourless Beet Brownies Recipe - NYT Cooking, Dried Tomatoes in Olive Oil, Garden Blog Botanical Interests, Surnoli (Coconut-Rice Pancakes) Recipe - NYT Cooking, Creeping Wire Vine (Muehlenbeckia axillaris) Care and Growing Guide, One-Pot Chicken and Rice With Ginger and Cumin Recipe - NYT Cooking, List of Vegetables to Ferment at Home, Fermented Fresh Herbs - Edible Communities, Fermented Hot Sauce Recipe From Garden-Fresh Hot Peppers Joybilee® Farm DIY Herbs Gardening, Fermented Fresh Herbs Preserve the Intense Flavor While Adding Probiotics, DIY Natural Fermented Vegetables A Probiotic Treat That is Simple to Make at Home, Habanero Hot Sauce - Fermented Food Lab, Fermented Garlic Are There Health Benefits Pros and Cons, Nutrition Information, and More, Fermented Basil And Garlic Paste - Fermented Food Lab savedSearches/noteFolder-7 (QStringList): My daily supplements 2021, Strength Training Using Adjustable Dumbbells Guide - Consumer Reports, Calling for a More-Than-Human Politics - Superflux, 15 Free-Weight Exercises Beginner, Intermediate, Advanced Routines, 9 Health Benefits of Yerba Mate Tea (and Some Concerns), Daily supplements and herbs, The Vagus Nerve and Autonomic Dysregulation Dr Johann de Chickera ND savedSearches/noteFolder-8 (QStringList): list of items to sell, Lili drum set, Loan Calculator, Required minimum distributions on retirement plans are back savedSearches/noteFolder-9 (QStringList): About Fruit Trees - Fedco Trees 2021-10-22T19.37.42, About Fruit Trees - Fedco Trees, Fedco - Pick the Right Apple, Plants that need suppor, Jing Orange Okra, Jing Orange Okra 2021-08-08T12.33.09, Lemon Drop watermelon, Kaho Watermelon, Plantain, Orach, Aurora Mixed, Planting Calendar for Waltham, MA Old Farmer's Almanac, Shady lawn alternatives - Gardening in Michigan, Feedbro, Fothergilla gardenii (Dwarf Fothergilla), Viburnum opulus 'Compactum' (European Cranberrybush), Amsonia tabernaemontana var. salicifolia (Eastern Blue Star), Epimedium, Gardening Know How Rose Campion Information - Tips For Growing Rose Campions, Cosmos bipinnatus 'Cupcakes Mixed', Silene armeria (Garden Catchfly), Penstemon digitalis 'Husker Red' (Foxglove Beardtongue), Gaillardia (Blanket Flower), Rudbeckia fulgida (Black-Eyed Susan), Echinacea (Coneflowers), Kniphofia (Red Hot Poker), 7 Exercises to Strengthen the Feet for Optimal Stability – Lems Shoes, Companion Planting, GARDENER'S CHECKLIST Week of April 8, 2021 - The Berkshire Edge, isene hyperlist.vim This VIM plugin makes it easy to create and manage HyperLists using VIM, vegetable seed viability, Okra Essentials - Garden.org, When to Plant Vegetables in Waltham, Massachusetts - Garden.org, Usage History, Start Planning for Your 2021 RMDs Now IRAs US News, Events, Installing Home Assistant Supervised on Debian 10 - Community Guides - Home Assistant Community, WilderHill Clean Energy Index - ETF Tracker, CNRG ETF Guide Stock Quote, Holdings, Fact Sheet and More showMatches (QString): true showMenuBar (bool): true showStatusBar (bool): true spellCheckLanguage (QString): en_US systemIconTheme (QString): false tagWasAddedToNote (QString): true taggingShowNotesRecursively (QString): false tagsPanelHideNoteCount (QString): false tagsPanelHideSearch (QString): true tagsPanelOrder (QString): 0 tagsPanelSort (QString): 0 todoCalendarSupport (QString): false toolbar/1/items (QStringList): action_New_note, actionNew_note_in_new_tab, action_Find_note, actionFind_notes_in_all_subfolders, action_Remove_note, action_Open_note_in_external_editor, action_new_tag, action_Back_in_note_history, action_Forward_in_note_history, actionPrevious_note_tab, actionNext_note_tab, actionClose_current_note_tab, actionAllow_note_editing, action_Reload_note_folder, actionAlphabetical, actionBy_date, , actionImport_notes_from_text_files, actionExport_preview_HTML, , action_Find_text_in_note, actionReplace_in_current_note, , actionInsert_image, actionInsert_attachment, actionInsert_table, actionInsert_current_time, actionInsert_note_link, actionSearch_text_on_the_web toolbar/1/name (QString): mainToolBar toolbar/1/title (QString): main toolbar toolbar/2/items (QStringList): actionFormat_text_bold, actionFormat_text_italic, actionStrike_out_text, actionInsert_code_block, actionInsert_block_quote toolbar/2/name (QString): formattingToolbar toolbar/2/title (QString): formatting toolbar toolbar/3/items (QString): actionInsert_current_time toolbar/3/name (QString): insertingToolbar toolbar/3/title (QString): inserting toolbar toolbar/4/items (QStringList): action_Encrypt_note, actionEdit_encrypted_note, actionDecrypt_note toolbar/4/name (QString): encryptionToolbar toolbar/4/title (QString): encryption toolbar toolbar/5/items (QStringList): actionWorkspaceComboBox, actionStore_as_new_workspace, actionRemove_current_workspace, actionRename_current_workspace, actionSwitch_to_previous_workspace, actionUnlock_panels, , actionToggle_distraction_free_mode, action_Increase_note_text_size, action_Decrease_note_text_size, action_Reset_note_text_size toolbar/5/name (QString): windowToolbar toolbar/5/title (QString): window toolbar toolbar/6/items (QString): action_Quit toolbar/6/name (QString): quitToolbar toolbar/6/title (QString): quit toolbar toolbar/7/items (QStringList): actionSearch_text_on_the_web, actionSplit_note_at_cursor_position, customAction_addMultipleTags, customAction_noteLinkToClipboard, customAction_unWrap, customAction_journalEntry, customAction_journalEntryTomorrow, customAction_mergeNotes toolbar/7/name (QString): custom_toolbar_1 toolbar/7/title (QString): custom_toolbar_1 toolbar/size (QString): 6 useNoteFolderButtons (QString): true useUNIXNewline (QString): true webAppClientService/serverUrl (QString): wss://app.qownnotes.org webAppClientService/token (QString): <hidden> webSocketServerService/bookmarksNoteName (QString): Bookmarks webSocketServerService/bookmarksTag (QString): bookmarks webSocketServerService/commandSnippetsNoteName (QString): Commands webSocketServerService/commandSnippetsTag (QString): commands webSocketServerService/port (QString): 22222 webSocketServerService/token (QString): <hidden> workspace-initial/name (QString): cba-notags workspace-initial/noteSubFolderDockWidgetVisible (QString): true workspace-initial/windowState (QByteArray): <binary data> workspaces (QString): initial

System environment

USER: cba LC_TIME: en_US.UTF-8 XDG_SEAT: seat0 XDG_SESSION_TYPE: x11 SSH_AGENT_PID: 4245 HOME: /home/cba DESKTOP_SESSION: qtile XDG_SEAT_PATH: /org/freedesktop/DisplayManager/Seat0 GTK_MODULES: gail:atk-bridge LC_MONETARY: en_US.UTF-8 DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus QT_QPA_PLATFORMTHEME: qt5ct LOGNAME: cba GTK_IM_MODULE: ibus XDG_SESSION_CLASS: user XDG_SESSION_ID: 2 PATH: /home/cba/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games GTK3_MODULES: xapp-gtk3-module LC_ADDRESS: en_US.UTF-8 XDG_SESSION_PATH: /org/freedesktop/DisplayManager/Session0 XDG_RUNTIME_DIR: /run/user/1000 DISPLAY: :0 LC_TELEPHONE: en_US.UTF-8 LANG: en_US.UTF-8 XDG_CURRENT_DESKTOP: qtile XDG_SESSION_DESKTOP: qtile XAUTHORITY: /home/cba/.Xauthority MOZ_USE_XINPUT2: 1 XMODIFIERS: @im=ibus XDG_GREETER_DATA_DIR: /var/lib/lightdm/data/cba SSH_AUTH_SOCK: /tmp/ssh-XXXXXXFJOMgJ/agent.4066 SHELL: /usr/bin/zsh LC_NAME: en_US.UTF-8 GDMSESSION: qtile NO_AT_BRIDGE: 1 QT_ACCESSIBILITY: 1 LC_MEASUREMENT: en_US.UTF-8 LC_IDENTIFICATION: en_US.UTF-8 GPG_AGENT_INFO: /run/user/1000/gnupg/S.gpg-agent:0:1 XDG_VTNR: 7 QT_IM_MODULE: ibus PWD: /home/cba CLUTTER_IM_MODULE: ibus LC_NUMERIC: en_US.UTF-8 LC_PAPER: en_US.UTF-8 TMP: ~/tmp

Relevant log output in the Log panel

[11:37:30] [debug] Current sub folder changed [11:37:30] [debug] on_noteTreeWidget_itemSelectionChanged [11:37:30] [debug] setCurrentNote - 'note': Note: 63 "GitHub - alex-courtis xlayoutdisplay Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement." "GitHub - alex-courtis xlayoutdisplay Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement..md" 2 "systems/linux" false - 'updateNoteText': true - 'updateSelectedNote': false [11:37:30] [debug] added to history: NoteHistoryItem: "GitHub - alex-courtis xlayoutdisplay Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement." "systems\nlinux" 0 0

pbek commented 2 years ago

It's not a random note, it's currently selected note... The current note only changes when you select another note.

pbek commented 2 years ago

Or are we talking about the "work in progress" feature to show note sub-folders in the note list? Then please see #790.

knodalyte commented 2 years ago

It's not a random note, it's currently selected note... The current note only changes when you select another note.

When I select another folder, the current note changes, and as I stated in the issue, the current note is not even in the newly selected folder.

knodalyte commented 2 years ago

This problem does not occur consistently. I have not yet been able to identify a consistent method to reproduce, so I will close this issue and re-open if necessary.

Thanks

The [mis-]behaviour is inconsistent. Mostly it works correctly.

pbek commented 2 years ago

Thank you, I never saw this yet. Maybe you can reproduce it more reliably...