-
Notifications
You must be signed in to change notification settings - Fork 500
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
Pressing Enter Goes Back to Previous Line #1701
Comments
Fixed in 6.6.9 |
@glushchenko I can reproduce this issue with 6.7.0 (618) under macOS 14.3.1 |
@glushchenko I also can still reproduce this on 6.7.0 under macOS 14.3.1 (but same as before, on only one of two macs I use). Should I reopen as a different issue? Also happy to provide logs if I can enable debugging or something. |
@RainofTerra I don't know how to reproduce it, much less fix it. |
I'm going to try to see if I can build/debug locally and get back to you with more info |
@RainofTerra that would be great. |
Happens on 6.8.0 for me |
Also happens to me, from several months/versions. Currently on 6.8.0 |
#1734 still an issue in 6.8.0 and 6.8.1 |
Please check test build: FSNotes_6.8.2.zip |
Still happens , didn't noticed any change of the behavior and verified that I am using Version 6.8.2 (629) . So it seems that starts to happen if I go to the next page of the note. I mean if I am on the first visible page and I type something it's fine but as soon as I insert multiple page breaks it starts happening on the second scrolled page. |
The test build works for me :) Running on macOS Sonoma 14.5 (23F79) |
fs_notes_6.8.2.movI have created screen recording with the issue reproduction on 6.8.2. |
Reproduced on Sonoma 14.5 after fresh upgrade. Tested both 6.8.1 and 6.8.2 builds |
What file system are you using? Is it cloud or just disk? Do you have time synchronization set up? Is it a qwerty keyboard? Is it RTF/txt/md? Container textbundle or none? What out-of-the-box stuff do you use? It happens in a few people out of thousands, why I don't know. You should provide more data. |
On 6.8.1, disk, MacOS time sync (whatever is built in), qwerty keyboard, MD, no container. Oddly, I created an empty folder ($HOME/TestNotes) outside of my Notes root ($HOME/Notes), added it as an external folder, and that does not exhibit the behavior. Subfolders in $HOME/Notes exhibit the behavior, including a new one I made to test. There was a .git/ folder in $HOME/Notes but moving it out and restarting did not change the behavior. |
@erik-nava thanks, check this build and let me know: |
I just typed the following into FSNotes (app store version) and I'm pretty sure I didn't make any typos but:
I just typed this into the version from that zip file:
So the new version stopped the newline being eaten (which isn't actually accurate, the newline is being entered its just going back to the previous line) but it feels like other keys are being eaten somehow. My setup on my work Mac is Sonoma 14.5, my folder is in Dropbox, there are ~900 files in it, 853 of which are just in the main folder. The same setup is present on my personal Mac, but that one doesn't have this problem. I don't see this problem in iTerm2, vscode, sublime text 4, etc. so nothing is eating input globally. |
@glushchenko unfortunately I have some limitations on this laptop for installing things, and my personal laptops are not exhibiting the behavior, even with identical settings. I did verify that though adding a new external folder seems to fix it for new files in that new folder until a restart, at which point it reverts to newlines not working right. Potentially some timestamp wackiness from antivirus? Is there a way I can disable autosave on the build I have (6.8.1) to see if that changes the behavior? |
FSNotes tracks changes externally by looking at metadata, in particular the creationDate and modificationDate. If this data changes, fseventsd tracks it and passes it to the program, FSNotes sees that the modification date has changed and reloads the file. This is not iterm or vscode, where it doesn't matter if the files have changed, many people open their notes in external editors and not only, for synchronization it is important to track the modification date. You have to find the reason, some program probably changes the modification date of the notes? |
Hmm, whatever it is doesn't get synced to Dropbox. Does fseventsd tell you what is modifying the files by chance? Does access time changing cause a reload, or just modification? |
Thank You for this questions , so I was using Amazon WorkDocs folder on my laptop that gets synced . I have moved to a local disk without any cloud integration and retested again . This fixed it both in 6.8.1. and 6.8.2 |
OK, experimental build that blocks external changes for 2 seconds after saving a note. |
@glushchenko the 6.8.2 build 632 works much better. Only I change the document title ( |
@honyczek can you record a video? |
Sorry, I've found out that the issue appeared only after the upgrade. Now I'm trying to reproduce but unsuccessfully. If I see it again I'll record it. |
Also having this issue with latest Mac AppStore version 6.8.1 (628) on macOS Sonoma 14.5. For what it's worth my files are on OneDrive. |
So I think this is what the problem is (and I will try to see what is modifying things, but I expect it is Crowdstrike Falcon), maybe just needing a configurable value for how long to ignore? I'm trying to find something in fsusage that looks like anything in that directory is being modified but the only writes I'm see are FSNotes itself. Other than FSNotes, these are the only calls fsusage sees:
|
I have experienced this problem with 6.8.1 on a MacBook Pro M1 running 14.5
with Crowdstrike Falcon agent running.
6.8.2 does not have the same issue but I have noticed that a editor only
window will “flicker” when it takes up the length of the screen and you are
typing at the bottom of the screen, not sure if this is related to the
“resolved” resetting cursor issue.
…On Fri, Jun 28, 2024 at 4:21 PM Terra Field ***@***.***> wrote:
FSNotes_6.8.2.zip
<https://github.com/user-attachments/files/15943780/FSNotes_6.8.2.zip>
OK, experimental build that blocks external changes for 2 seconds after
saving a note.
I am now typing in this thing and nothing is going wrong and it doesn't
seem like any characters are gtin nop I just lost an e but it is a lo
better than it was before
So I think this is what the problem is (and I will try to see what is
modifying things, but I expect it is Crowdstrike Falcon), maybe just
needing a configurable value for how long to ignore?
—
Reply to this email directly, view it on GitHub
<#1701 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJL6EPVIP33OROXL6YSYFTZJXAWFAVCNFSM6AAAAABD4YEWIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJXGU4TENBWHE>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Crowdstrike.. the gift that keeps giving it seems. I think this specific previous line issue got fixed, but I'm still seeing weirdness when typing that is reminiscent of this issue: random characters that I type in a sentence immediately disappear (or not printed at all), like some invisible delete button press would happen in the background. Anyone else having issues still or is it just me? |
Hi, Toni! Where do you store the notes? Is that a cloud? FSNotes pulls up changes with fseventsd, 2 seconds after saving to disc. Perhaps other applications could be interfering? What format do you store notes in, textbundle or just md? |
Yes, I store the files on OneDrive folder on mac. Container: None and Format: .markdown. Files Naming: Auto Rename By Title. Running version 6.9.0 from AppStore. I tested to create new non-Cloud location and created new note where I started to type some text. I still see the issue occasionally after typing for a minute or so, maybe bit less frequently than in OneDrive location. |
I would be grateful if you try to run the application on a clean MacOS account. To exclude the influence of third-party applications. |
- Fixes #1701 finally - Fixes sortBy saving for virtual dirs - Adds option for store metadata in info.jso
Thanks! Will check this later today. @glushchenko With quick test both on local disk and on OneDrive location I am not able to reproduce the issue. I think its was fixed! 👍 |
Thank you, folks. It was hard to get it right, so it took a while to fix it. Sorry again. |
Description
I don't know why, but on one of Macs when I hit enter, the newline is created but the cursor goes back to the previous line. I've made sure my OS is up to date, as is FSNotes. I am assuming something is different about this Mac but I can't figure out what - I've closed all programs (including things in the background) except for FSNotes and it persists. The only thing I haven't tried is a new user profile. I've also reset caches in the app and reset settings, but that didn't change it. This doesn't occur in other editors (Pages, Sublime, VSCode, etc.)
To Reproduce
Expected behavior
A newline is created and stays and the cursor stays there.
FSNotes version
6.6.8
macOS/iOS version
macOS 14.3.1
Additional context
My notes are stored in Dropbox, but that is true on all of my macs and this is the only one this happens on.
The text was updated successfully, but these errors were encountered: