Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Space after comma keeps being stripped on macOS 11 #1972

Closed
tgressly opened this issue Dec 4, 2020 · 21 comments
Closed

Space after comma keeps being stripped on macOS 11 #1972

tgressly opened this issue Dec 4, 2020 · 21 comments
Milestone

Comments

@tgressly
Copy link

tgressly commented Dec 4, 2020

The editor version 20.12.1 strips space after a comma as soon as the next letter after the space is typed.

Expected behaviour

Space after comma remains when entering more characters.

Actual behaviour

Space gets stripped and the character after the space is put right next to the comma

Steps to reproduce

Type a comma after any text, then a space and more letters.

@pbek
Copy link
Owner

pbek commented Dec 4, 2020

I cannot reproduce that, no stripping occurs for me when I typed asd, asdasd, asdasd, asd, .

Can you please post the output from the debug settings (see issue template).
And is there any useful log output if you enable the log panel (see Window / Panels)? Please make sure you also enable debug logging in the log panel (by right-clicking on the panel and and selecting Debug in Options).

@tgressly
Copy link
Author

tgressly commented Dec 4, 2020

Is it this you need?

QOwnNotes Debug Information

General Info

Current Date: Fri Dec 4 18:56:35 2020
Version: 20.12.1
Build date: Dec 1 2020
Build number: 792
Platform: macosx
Operating System: macOS 10.16
Build architecture: x86_64
Current architecture: x86_64
Release: GitHub Actions
Qt Version (build): 5.15.1
Qt Version (runtime): 5.15.1
Portable mode: no
Settings path / key: /Users/tg/Library/Preferences/com.pbe.QOwnNotes.plist
Application database path: /Users/tg/Library/Application Support/PBE/QOwnNotes/QOwnNotes.sqlite
Application arguments: /Applications/QOwnNotes.app/Contents/MacOS/QOwnNotes
Qt Debug: 0
Locale (system): en_CH
Locale (interface): empty
Primary screen resolution: 1680x1050
Icon theme: breeze-dark-qownnotes
Notes in current note folder: 5
Calendar items: 30
Enabled scripts: 0

Server Info

serverUrl: https://cloud.reconnect.gmbh
appIsValid: yes
notesPathExists: yes
serverVersion: 20.0.2.2
appVersion: empty

Spellchecking

Enabled: false
Selected language: empty
Language codes: empty
Language names: empty
Application dictionaries path: /Users/tg/Library/Application Support/PBE/QOwnNotes/dicts

Note folders

currentNoteFolderId: 1

Note folder ReConnect

id: 1
isCurrent: yes
activeTagId: -1
localPath: /Users/tg/Documents/wrk/Cloud/ReConnect/Notes ReConnect
remotePath: ReConnect/Notes ReConnect
cloudConnectionId: 1
isShowSubfolders: yes
isUseGit: yes
activeNoteSubFolder name: empty
database file: /Users/tg/Documents/wrk/Cloud/ReConnect/Notes ReConnect/notes.sqlite

Note folder Regina-and-Thomas

id: 2
isCurrent: no
activeTagId: -2
localPath: /Users/tg/Documents/wrk/Cloud/Regina-and-Thomas/Notes-Regina-and-Thomas
remotePath: Regina-and-Thomas/Notes-Regina-and-Thomas
cloudConnectionId: 1
isShowSubfolders: yes
isUseGit: yes
activeNoteSubFolder name: empty
database file: /Users/tg/Documents/wrk/Cloud/Regina-and-Thomas/Notes-Regina-and-Thomas/notes.sqlite

Note folder Thomas

id: 3
isCurrent: no
activeTagId: -1
localPath: /Users/tg/Documents/wrk/Cloud/Thomas/Notes Thomas
remotePath: Thomas/Notes Thomas
cloudConnectionId: 1
isShowSubfolders: yes
isUseGit: yes
activeNoteSubFolder name: empty
database file: /Users/tg/Documents/wrk/Cloud/Thomas/Notes Thomas/notes.sqlite

Cloud connections

Cloud connection Default

id: 1
isCurrent: yes
serverUrl: https://cloud.reconnect.gmbh
username: founder

Enabled scripts

Settings

** USB DISK 2/0** (QString): 1
646F6E7A_00000000_00000001_6E7A6361_696D6963 (qlonglong): 1
68737263_00000000_00000001_68777373_00000000 (qlonglong): 1635087471
6A727472_00000000_00000000_72657461_00000000 (qlonglong): 0
AKLastCheckInAttemptDate (QDateTime): 2019-10-07T10:48:50.209
AKLastCheckInSuccessDate (QDateTime): 2019-10-07T10:48:50.950
AKLastEmailListRequestDateKey (QDateTime): 2020-12-04T09:44:57.071
AKLastIDMSEnvironment (qlonglong): 0
AboutDialog/geometry (QByteArray): <binary data>
ActiveNoteHistoryItem (NoteHistoryItem): <binary data>
Amazon Kindle (QString): 1
Beats Electronics Powerbeats³ (QString): 1
Belkin USB-C LAN (QString): 1
Brother QL-500 (QString): 1
CGDisableCursorLocationMagnification (bool): false
Canon Canon iR-ADV C5250·5255 P (QString): 1
Canon Canon iR-ADV C5250·5255 PS (QString): 1
Canon c5250·5255 p (QString): 1
Canon iR-ADV C5250·5255 P (QString): 1
Canon iR-ADV C5250·5255 PS (QString): 1
Chrontel Billboard (QString): 1
ColorSyncDevices (QVariantMap): empty
ContextMenuGesture (qlonglong): 1
Corsair Flash Voyager (QString): 1
Country (QString): CH
DataDetectorsSettings (QVariantMap): empty
DataDetectorsUI (QVariantMap): empty
DataTale ATS11N HDD (QString): 1
DataTale TQM12H USB Mass Storage (QString): 1
Debug/fakeOldVersionNumber (bool): false
Debug/fileLogging (bool): true
DistractionFreeMode/isEnabled (bool): false
DistractionFreeMode/menuBarGeometry (QByteArray): <binary data>
DistractionFreeMode/menuBarHeight (qlonglong): 0
DistractionFreeMode/menuBarVisible (bool): false
DistractionFreeMode/windowState (QByteArray): <binary data>
EPSON ET-2750 Series (QString): 1
Editor/CurrentSchemaKey (QString): EditorColorSchema-6033d61b-cb96-46d5-a3a8-20d5172017eb
Editor/autoBracketClosing (bool): true
Editor/autoBracketRemoval (bool): true
Editor/centerCursor (bool): false
Editor/disableCursorBlinking (bool): false
Editor/editorWidthInDFMOnly (bool): true
Editor/highlightCurrentLine (bool): true
Editor/indentSize (qlonglong): 4
Editor/removeTrainingSpaces (bool): false
Editor/useTabIndent (bool): false
Editor/vimMode (bool): false
EnergySaverPrefs (QVariantMap): empty
Fairphone FP3 (QString): 1
Fairphone SDM632-MTP _SN:153A5E56 (QString): 1
General UDisk (QString): 1
Generic Mass Storage (QString): 1
Generic Mass Storage Device (QString): 1
HUAWEI MHA-L09 (QString): 1
Hewlett Packard MFP M477fdw (QString): 1
Hewlett-Packard HP R·T3000 (QString): 1
ICY BOX IB-RD3252-U3SE2 (QString): 1
IK Multimedia iRig BlueBoard MSD (QString): 1
ImageDialog/disableCopying (bool): false
ImageDialog/geometry (QByteArray): <binary data>
InitialKeyRepeat (double): 30
IssueAssistantDialog/geometry (QByteArray): <binary data>
KONICA MINOLTA C360 Series (QString): 1
KONICA MINOLTA C368Series (QString): 1
KeyRepeat (double): 4.980000019073486
Kingston DataTraveler 2/0 (QString): 1
Kingston DataTraveler 3/0 (QString): 1
LMP DataPort 800 HDD (QString): 1
LSSpacesDefaultDesktop (double): 582.9644165039062
LaCie Rugged FW·USB (QString): 1
LastUpdateCheck (QDateTime): 2020-12-04T18:16:17.702
LinkDialog/geometry (QByteArray): <binary data>
LocalTrashDialog/geometry (QByteArray): <binary data>
Logitech USB Receiver (QString): 1
MainWindow/geometry (QByteArray): <binary data>
MainWindow/mainToolBar.iconSize (qlonglong): 32
MainWindow/menuBarGeometry (QByteArray): <binary data>
MainWindow/noteTextEdit.code.font (QString): .SF NS Mono,10,-1,5,50,0,0,0,0,0
MainWindow/noteTextEdit.font (QString): .AppleSystemUIFont,13,-1,5,50,0,0,0,0,0
MainWindow/noteTextView.code.font (QString): .SF NS Mono,10,-1,5,50,0,0,0,0,0
MainWindow/noteTextView.font (QString): .AppleSystemUIFont,13,-1,5,50,0,0,0,0,0
MainWindow/noteTextView.ignoreCodeFontSize (bool): true
MainWindow/noteTextView.rtl (bool): false
MainWindow/noteTextView.underline (bool): true
MainWindow/noteTextView.useEditorStyles (bool): true
MainWindow/noteTextView.useInternalExportStyling (bool): true
MainWindow/showNotesFromAllNoteSubFolders (bool): true
MessageBoxOverride/copy-notes (qlonglong): 16384
MessageBoxOverride/local-trash-notes-removed (qlonglong): 1024
MessageBoxOverride/local-trash-notes-restored (qlonglong): 1024
MessageBoxOverride/local-trash-remove-notes (qlonglong): 16384
MessageBoxOverride/local-trash-restore-notes (qlonglong): 16384
MessageBoxOverride/log-file-cleared (qlonglong): 1024
MessageBoxOverride/move-notes (qlonglong): 16384
MessageBoxOverride/notes-copied (qlonglong): 1024
MessageBoxOverride/remove-note-folder (qlonglong): 16384
MessageBoxOverride/remove-notes (qlonglong): 16384
MessageBoxOverride/remove-todo-items (qlonglong): 16384
MessageBoxOverride/remove-toolbar (qlonglong): 16384
MessageBoxOverride/update-and-restart (qlonglong): 16384
MultipleSessionEnabled (bool): true
Nektar Impact GX61 (QString): 1
No brand 4 Port KVMSwicther (QString): 1
Norelsys NS1081 (QString): 1
NoteDiffDialog/geometry (QByteArray): <binary data>
NoteFolder-1/NoteTabNameList (QStringList): ToDo IT
NoteFolder-1/NoteTabStickinessList (QStringList): empty
NoteFolder-1/NoteTabSubFolderPathDataList (QStringList): empty
NoteFolder-1/allowDifferentNoteFileName (bool): true
NoteFolder-2/NoteTabNameList (QStringList): Einkauf
NoteFolder-2/NoteTabStickinessList (QStringList): empty
NoteFolder-2/NoteTabSubFolderPathDataList (QStringList): empty
NoteFolder-2/allowDifferentNoteFileName (bool): true
NoteFolder-3/NoteTabNameList (QStringList): Music
NoteFolder-3/NoteTabStickinessList (QStringList): empty
NoteFolder-3/NoteTabSubFolderPathDataList (QStringList): empty
NoteFolder-3/allowDifferentNoteFileName (bool): true
NoteHistory-1 (QVariantList): <variant list with 14 item(s)>
NoteHistory-2 (QVariantList): <variant list with 13 item(s)>
NoteHistory-3 (QVariantList): <variant list with 11 item(s)>
NoteHistoryCurrentIndex-1 (qlonglong): 13
NoteHistoryCurrentIndex-2 (qlonglong): 12
NoteHistoryCurrentIndex-3 (qlonglong): 10
ONNTO USB Mass Storage Device (QString): 1
PKSecureElementAvailableFlags (qlonglong): 1
PKSecureElementAvailableFlagsByHost (qlonglong): 3
PasswordDialog/geometry (QByteArray): <binary data>
Pioneer Corporation Pioneer Blu-ray Drive (QString): 1
PiwikClientId (QString): <hidden>
Plantronics C520 (QString): 1
Prolific Technology Inc/ ATAPI-6 Bridge Controller (QString): 1
QLEnableTextSelection (bool): true
Realtek USB 10·100·1000 LAN (QString): 1
SanDisk Cruzer (QString): 1
SanDisk Ultra (QString): 1
SanDisk Ultra Fit (QString): 1
ScriptRepositoryDialog/mainSplitterState (QByteArray): <binary data>
Seagate BUP Slim (QString): 1
Seagate BUP Slim Mac SL (QString): 1
SearchEngineId (qlonglong): 0
ServerBookmarksImportDialog/geometry (QByteArray): <binary data>
SettingsDialog/geometry (QByteArray): <binary data>
SettingsDialog/mainSplitterState (QByteArray): <binary data>
ShareDialog/geometry (QByteArray): <binary data>
ShowSystemTray (bool): false
Solid State System Co/,Ltd/ USB Audio Device (QString): 1
Sony Ericsson Memory Stick (QString): 1
Sony Ericsson W595 (QString): 1
StartHidden (bool): false
SyncServicesServerWasActive (bool): true
TOSHIBA External USB 3/0 (QString): 1
TodoDialog/geometry (QByteArray): <binary data>
TodoDialog/mainSplitterState (QByteArray): <binary data>
TodoDialog/showCompletedItems (qlonglong): 0
TodoDialog/todoListSelectorSelectedItem (QString): R&T
USB Flash Disk (QString): 1
UpdateDialog/geometry (QByteArray): <binary data>
VIA Technologies Inc/ USB-C multiport device (QString): 1
Verbatim STORE N GO (QString): 1
VersionDialog/geometry (QByteArray): <binary data>
VirtualHere Pty/ Ltd/ VirtualHere USB Enhanced Host Controller (QString): 1
WD ASM107U2 (QString): 1
WebAutomaticSpellingCorrectionEnabled (bool): false
WebAutomaticTextReplacementEnabled (bool): false
WelcomeDialog/geometry (QByteArray): <binary data>
Western Digital Elements 1042 (QString): 1
Western Digital Elements 107C (QString): 1
Western Digital Elements 10B8 (QString): 1
Western Digital Elements 25A2 (QString): 1
Western Digital My Book 1230 (QString): 1
Western Digital My Book Duo 25F6 (QString): 1
Western Digital My Passport 259F (QString): 1
Western Digital My Passport 25E1 (QString): 1
Western Digital My Passport 25E2 (QString): 1
ZOOM Corporation H2 (QString): 1
_HIHideMenuBar (bool): false
acceptAllExternalModifications (bool): false
allowNoteEditing (bool): true
allowOnlyOneAppInstance (bool): false
appMetrics/disableAppHeartbeat (bool): false
appMetrics/disableTracking (bool): false
appMetrics/notificationShown (bool): true
automaticNoteFolderDatabaseClosing (bool): false
checkSpelling (bool): false
closeTodoListAfterSave (bool): false
com/ambrosiasw (QVariantMap): empty
cryptoKey (qlonglong): <hidden>
currentNoteFolderId (qlonglong): 1
currentWorkspace (QString): S79BsptSaqnm
cursorWidth (qlonglong): 1
customNoteFileExtensionList (QStringList): empty
darkMode (bool): false
darkModeColors (bool): true
darkModeIconTheme (bool): true
darkModeTrayIcon (bool): false
defaultNoteFileExtension (QString): md
demoNotesCreated (bool): true
disableAutomaticUpdateDialog (bool): false
disableSavedSearchesAutoCompletion (bool): false
dockWasInitializedOnce (bool): true
enableNoteTree (bool): false
enableSocketServer (bool): true
externalEditorPath (QString): empty
fullyHighlightedBlockquotes (bool): false
gitCommitInterval (qlonglong): 30
gitExecutablePath (QString): empty
gitLogCommand (QString): empty
guiFirstRunInit (bool): true
iCatchtek Co Ltd CZUR (QString): 1
iR-ADV C5250·5255 P (QString): 1
ignoreAllExternalModifications (bool): true
ignoreAllExternalNoteFolderChanges (bool): true
ignoreNoteSubFolders (QString): ^\.
imageScaleDown (bool): false
imageScaleDownMaximumHeight (qlonglong): 1024
imageScaleDownMaximumWidth (qlonglong): 1024
initialLayoutIdentifier (QString): full
insertTimeFormat (QString): empty
interfaceFontSize (qlonglong): 11
interfaceLanguage (QString): empty
interfaceStyle (QString): macintosh
internalIconTheme (bool): true
ir-adv c5250·5255 p (QString): 1
itemHeight (qlonglong): 18
legacyLinking (bool): false
localTrash/autoCleanupDays (qlonglong): 30
localTrash/autoCleanupEnabled (bool): true
localTrash/supportEnabled (bool): true
localTrashSplitterSizes (QByteArray): <binary data>
markdownHighlightingEnabled (bool): true
navigationPanelHideSearch (bool): false
networking/ignoreSSLErrors (bool): true
networking/proxyType (qlonglong): 2
neusonik uMIDI·O22 (QString): 1
newNoteAskHeadline (bool): true
noteEditIsCentralWidget (bool): true
noteListPreview (bool): false
noteSaveIntervalTime (qlonglong): 10
noteSubfoldersPanelDisplayAsFullTree (bool): true
noteSubfoldersPanelHideSearch (bool): false
noteSubfoldersPanelOrder (qlonglong): 0
noteSubfoldersPanelShowFullPath (bool): false
noteSubfoldersPanelShowNotesRecursively (bool): false
noteSubfoldersPanelShowRootFolderName (bool): true
noteSubfoldersPanelSort (qlonglong): 0
notesPanelOrder (qlonglong): 0
notesPanelSort (qlonglong): 1
notesPath (QString): /Users/tg/Documents/wrk/Cloud/ReConnect/Notes ReConnect
notifyAllExternalModifications (bool): false
overrideInterfaceFontSize (bool): false
ownCloud/supportEnabled (bool): true
ownCloud/todoCalendarBackend (qlonglong): 3
ownCloud/todoCalendarCalDAVPassword (QString): <hidden>
ownCloud/todoCalendarCalDAVServerUrl (QString): empty
ownCloud/todoCalendarCalDAVUsername (QString): empty
ownCloud/todoCalendarCloudConnectionId (qlonglong): 1
ownCloud/todoCalendarDisplayNameList (QStringList): Thomas, IT, ReConnect, R&T, Regina Business, Regina, Deck: ReConnect, Deck: Rafi
ownCloud/todoCalendarEnabledList (QStringList): Thomas, IT, ReConnect, R&T, Regina Business, Regina, Deck: ReConnect, Deck: Rafi
ownCloud/todoCalendarEnabledUrlList (QStringList): https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/thomas/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/found-it/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/our-business/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/regina-thomas/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/my-business_shared_by_Regina/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/regina-1_shared_by_Regina/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/app-generated--deck--board-2/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/app-generated--deck--board-6/
ownCloud/todoCalendarUrlList (QStringList): https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/thomas/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/found-it/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/our-business/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/regina-thomas/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/my-business_shared_by_Regina/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/regina-1_shared_by_Regina/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/app-generated--deck--board-2/, https://cloud.reconnect.gmbh/remote.php/dav/calendars/founder/app-generated--deck--board-6/
ownCloudInfo/appIsValid (bool): true
ownCloudInfo/connectionErrorMessage (QString): Unknown error
ownCloudInfo/notesPathExistsText (QString): yes
ownCloudInfo/serverVersion (QString): 20.0.2.2
previousWorkspace (QString): initial
recentNoteFolders (QStringList): /Users/tg/Documents/wrk/Cloud/Regina-and-Thomas/Notes-Regina-and-Thomas, /Users/tg/Documents/wrk/Cloud/Thomas/Notes Thomas, /Users/tg/Documents/wrk/Cloud/Regina-and-Thomas/notes, /Users/tg/Documents/wrk/Cloud/Thomas/notes, /Users/tg/Documents/wrk/Cloud/Notes
restoreCursorPosition (bool): true
restoreLastNoteAtStartup (bool): true
restoreNoteTabs (bool): true
savedSearches/noteFolder-1 (QStringList): Fairphone Regina, Note 2020-09-21T11.53.04, Note 2020-09-11T13.42.45, Note 2020-08-01T07.49.37, Note 2020-05-13T21.54.46, Note 2020-05-13T21.51.46, Note 2020-04-26T21.13.09
savedSearches/noteFolder-2 (QStringList): Masken gewaschen, KVI, Note 2020-08-17T08.37.25, Note 2020-08-13T09.34.30, Note 2020-06-10T07.44.21, Note 2020-05-17T18.36.25, Note 2020-05-17T14.18.28
savedSearches/noteFolder-3 (QStringList): Music, Note 2020-08-21T10.28.56, Note 2020-05-17T14.21.57, Note 2020-05-17T14.04.42
showMatches (bool): true
showMenuBar (bool): false
showStatusBar (bool): true
systemIconTheme (bool): false
tagWasAddedToNote (bool): true
taggingShowNotesRecursively (bool): false
tagsPanelHideNoteCount (bool): false
tagsPanelHideSearch (bool): false
tagsPanelOrder (qlonglong): 0
tagsPanelSort (qlonglong): 0
todoCalendarSupport (bool): true
toolbar/1/items (QStringList): action_New_note, action_Find_note, action_Remove_note, action_Open_note_in_external_editor, actionShow_local_trash, actionAllow_note_editing, , action_Back_in_note_history, action_Forward_in_note_history, , action_Find_text_in_note, actionReplace_in_current_note, , actionShow_versions, actionShow_trash, actionShare_note, , actionOpen_List
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 (QStringList): actionInsert_Link_to_note, actionInsert_image, 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 (QStringList): action_Quit
toolbar/6/name (QString): quitToolbar
toolbar/6/title (QString): quit toolbar
toolbar/7/items (QStringList): actionShow_versions
toolbar/7/name (QString): custom_toolbar_1
toolbar/7/title (QString): custom_toolbar_1
toolbar/size (qlonglong): 6
useNoteFolderButtons (bool): false
useUNIXNewline (bool): false
userMenuExtraStyle (qlonglong): 1
versionSplitterSizes (QByteArray): <binary data>
webSocketServerService/bookmarksNoteName (QString): Bookmarks
webSocketServerService/bookmarksTag (QString): bookmarks
webSocketServerService/port (qlonglong): 22222
workspace-NdGRtbMnVaFy/name (QString): Single column
workspace-NdGRtbMnVaFy/noteSubFolderDockWidgetVisible (bool): true
workspace-NdGRtbMnVaFy/windowState (QByteArray): <binary data>
workspace-NtDrChc5XDRb/name (QString): Preview only
workspace-NtDrChc5XDRb/noteSubFolderDockWidgetVisible (bool): true
workspace-NtDrChc5XDRb/windowState (QByteArray): <binary data>
workspace-S79BsptSaqnm/name (QString): Full
workspace-S79BsptSaqnm/noteSubFolderDockWidgetVisible (bool): true
workspace-S79BsptSaqnm/windowState (QByteArray): <binary data>
workspace-X56LfRLX8ywq/name (QString): Full vertical
workspace-X56LfRLX8ywq/noteSubFolderDockWidgetVisible (bool): true
workspace-X56LfRLX8ywq/windowState (QByteArray): <binary data>
workspace-initial/name (QString): Minimal
workspace-initial/noteSubFolderDockWidgetVisible (bool): true
workspace-initial/windowState (QByteArray): <binary data>
workspaces (QStringList): initial, X56LfRLX8ywq, NdGRtbMnVaFy, NtDrChc5XDRb, S79BsptSaqnm

System environment

USER: tg
__CFBundleIdentifier: com.PBE.QOwnNotes
COMMAND_MODE: unix2003
DISPLAY: /private/tmp/com.apple.launchd.qecLEH57xT/org.macosforge.xquartz:0
LOGNAME: tg
PATH: /usr/bin:/bin:/usr/sbin:/sbin
SSH_AUTH_SOCK: /private/tmp/com.apple.launchd.2lasqdcSkm/Listeners
SHELL: /bin/zsh
HOME: /Users/tg
__CF_USER_TEXT_ENCODING: 0x1F5:0x0:0x0
TMPDIR: /var/folders/vp/8n882kts7pvcq9z4x0b4ms_w0000gn/T/
XPC_SERVICE_NAME: application.com.PBE.QOwnNotes.96396515.126454997
XPC_FLAGS: 0x0
QT_LOGGING_RULES: qt.network.ssl.warning=false

@tgressly
Copy link
Author

tgressly commented Dec 4, 2020

And this from the logfile during the action?

[Dec 04 19:20:22] [debug]: cloudConnection:  CloudConnection: <id>1 <name>"Default" <serverUrl>"https://cloud.reconnect.gmbh" <username>"founder" <priority>1
[Dec 04 19:20:22] [debug]: buildNotesIndex  - 'noteSubFolderId':  0
[Dec 04 19:20:22] [debug]: setupNoteFolderTables  - 'database version':  14
[Dec 04 19:20:22] [debug]: cloudConnection:  CloudConnection: <id>1 <name>"Default" <serverUrl>"https://cloud.reconnect.gmbh" <username>"founder" <priority>1
[Dec 04 19:20:22] [debug]: fetchShares  - 'url':  QUrl("https://cloud.reconnect.gmbh/ocs/v2.php/apps/files_sharing/api/v1/shares")
[Dec 04 19:20:22] [debug]: loadNoteDirectoryList
[Dec 04 19:20:22] [debug]: reloadTagTree
[Dec 04 19:20:22] [debug]: reloadTagTree  - 'noteSubFolderIds':  QVector()
[Dec 04 19:20:22] [debug]: reloadNoteSubFolderTree
[Dec 04 19:20:22] [debug]: reloadNoteSubFolderTree
[Dec 04 19:20:22] [debug]: loadNoteDirectoryList
[Dec 04 19:20:22] [debug]: reloadTagTree
[Dec 04 19:20:22] [debug]: reloadTagTree  - 'noteSubFolderIds':  QVector(0)
[Dec 04 19:20:22] [debug]: reloadNoteSubFolderTree
[Dec 04 19:20:22] [debug]: cloudConnection:  CloudConnection: <id>1 <name>"Default" <serverUrl>"https://cloud.reconnect.gmbh" <username>"founder" <priority>1
[Dec 04 19:20:22] [debug]: reloadTagTree
[Dec 04 19:20:22] [debug]: reloadTagTree  - 'noteSubFolderIds':  QVector()
[Dec 04 19:20:22] [debug]: Reply from  "/ocs/v2.php/apps/files_sharing/api/v1/shares"
[Dec 04 19:20:22] [debug]: Reply from share api
[Dec 04 19:20:22] [debug]: updateNoteShareStatusFromShare  - 'status':  "ok\n"
[Dec 04 19:20:24] [debug]: cloudConnection:  CloudConnection: <id>1 <name>"Default" <serverUrl>"https://cloud.reconnect.gmbh" <username>"founder" <priority>1
[Dec 04 19:20:26] [debug]: cloudConnection:  CloudConnection: <id>1 <name>"Default" <serverUrl>"https://cloud.reconnect.gmbh" <username>"founder" <priority>1
[Dec 04 19:20:26] [debug]: storing note file:  "ToDo IT.md"
[Dec 04 19:20:26] [debug]: stored note:  Note: <id>1 <name>"ToDo IT" <fileName>"ToDo IT.md" <noteSubFolderId>0 <relativePath>"" <hasDirtyData>false
[Dec 04 19:20:26] [debug]: storeUpdatedNotesToDisk  - 'count':  1
[Dec 04 19:20:26] [status]: Stored 1 note(s) to disk

@tgressly
Copy link
Author

tgressly commented Dec 4, 2020

PS. The OS is macOS 11.0.1 (not 10.16 as in the debug, no idea why the debug is wrong)

@pbek
Copy link
Owner

pbek commented Dec 4, 2020

I can't see anything out of place...
But I haven't updated to macOS 11 yet, because not all apps are working there. Have you used QON before macOS 11?

Operating System: macOS 10.16

that indeed is strange. I wonder why Qt is showing that version...

@tgressly
Copy link
Author

tgressly commented Dec 4, 2020

Yes I've used QON before. Never had this issue with the eating space after comma before.

@pbek
Copy link
Owner

pbek commented Dec 4, 2020

Then it might be macOS 11... possibly something that needs to be fixed in Qt itself...

@Waqar144
Copy link
Contributor

Waqar144 commented Dec 6, 2020

Is there a Qt 5.15.2 update available? Things might be better with that

@pbek
Copy link
Owner

pbek commented Dec 6, 2020

https://download.qt.io/online/qtsdkrepository/mac_x64/desktop/ says there is 5.15.2. I'll try building with that.

@pbek pbek changed the title Space after comma keeps being stripped Space after comma keeps being stripped on macOS 11 Dec 6, 2020
pbek added a commit that referenced this issue Dec 6, 2020
@pbek
Copy link
Owner

pbek commented Dec 6, 2020

20.12.2

  • the macOS and AppImage releases of QOwnNotes are now built with Qt 5.15.2

There now is a new release, could you please test it and report if it works for you?

@pbek pbek added this to the 20.12.2 milestone Dec 6, 2020
pbek added a commit that referenced this issue Dec 6, 2020
@tgressly
Copy link
Author

tgressly commented Dec 10, 2020

The bug seems known https://bugreports.qt.io/browse/QTBUG-88495

Note: The space is not missing completely, but when placed after a comma, its advance is very small, almost unnoticable. The issue only occurs with Qt 5.15 and is not visible in Qt 6.

@tgressly
Copy link
Author

Still present in 20.12.3

@tgressly
Copy link
Author

Further insights:

It does not happen if you change the font from the default (.AppleSystemUIFont (13)) to any other font.

@pbek
Copy link
Owner

pbek commented Dec 10, 2020

It does not happen if you change the font from the default (.AppleSystemUIFont (13)) to any other font.

lol 😆 nice find!

@Waqar144
Copy link
Contributor

Do you use any other Qt based software? And if you do, is the bug reproducible there as well?

@pbek
Copy link
Owner

pbek commented Dec 10, 2020

Do you use any other Qt based software? And if you do, is the bug reproducible there as well?

seems to be a Qt thing: #1972 (comment)

@xxblx
Copy link

xxblx commented Dec 14, 2020

I have the same issue. QOwnNotes - version 20.12.5, Qt - 5.15.2, macOS - 11.0.1. Thanks to @tgressly, font changing is a workaround.

@github-actions
Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the Stale No activity for a while label May 25, 2021
@github-actions
Copy link

github-actions bot commented Jun 9, 2021

This issue was closed because it has been inactive for 14 days since being marked as stale.

@adrienneteicher
Copy link

If there was an option to change the ui font as well as the note font i guess this would be a workaround.

@pbek
Copy link
Owner

pbek commented Apr 1, 2022

If there was an option to change the ui font as well as the note font i guess this would be a workaround.

I guess you could. Search for "Custom user interface styling" in the script repository...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants