Mon Nov 09, 2020 4:20 pm Post
KB wrote:Scrivener observes changes to the Scratch Pad folder using an Apple technology called Grand Central Dispatch; this allows Scrivener to get notified whenever a file changes in the folder so that it can refresh the list in the Scratch Pad UI. These crashes seem to be related to that, but they are so deep in the OS that I'm not sure how to fix the issue and continue to use GCD. So for the next update I've ripped out that code and have made it so that the Scratch Pad window just updates its content when it is brought to the front, or when Scrivener is activated (brought to the front). That should be enough for most cases - the only time that won't catch a change is if the Scratch Pad folder has synced changes via a cloud service while the Scratch Pad is open. For that case, I've also added a "refresh" button. It's a little less automatic, but it should at least - I hope! - avoid these crashes in future.
All the best,
Keith
Tue Dec 22, 2020 9:33 am Post
Tue Dec 22, 2020 5:29 pm Post
McB wrote:Just to say, over the last few weeks this has been happening a lot to me - ie it crashes on opening, up comes the window to report it (which I do), I reopen and all is well until the next time. I have to quit the prog each time because I work on two computers . I have Big Sur 11.1 and Scrivener 3.2.2. I am reluctant to trash all my preferences, built up over several years, so just put up with the crashes, but it is odd ...
Tue Dec 29, 2020 5:25 pm Post
In total there are 10 users online :: 0 registered, 0 hidden and 10 guests (based on users active over the past 5 minutes)
Most users ever online was 1048 on Mon Feb 06, 2012 9:07 pm
Users browsing this forum: No registered users and 10 guests