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

Better Notification Handling #129

Open
D3SL opened this issue May 6, 2024 · 4 comments
Open

Better Notification Handling #129

D3SL opened this issue May 6, 2024 · 4 comments

Comments

@D3SL
Copy link

D3SL commented May 6, 2024

I'm not sure how exactly it keeps happening but each time I've tried tickticksync it winds up wanting to delete what seems like my entire ticktick history of old completed tasks. Losing my history isn't great, but a bigger issue is that each and every single one produces a screen-covering popup that needs to be tapped or waited out. While these popups are spamming the screen Obsidian is completely unusable. In my case it ran for five straight minutes before obsidian crashed.

Similarly before it started this I got a series of popups saying a task issue should be rectified before the next sync. Each time it was one task, and it completely hijacked obsidian's UI so I could do nothing else until I clicked through an unknown number of these popups.

@thesamim
Copy link
Owner

thesamim commented May 6, 2024

Sorry you're experiencing this. I need to get context on how you got there...

Please fill in the following:
**Set up questions:

  • Is this your first time using TickTickSycn?
  • Is your Vault shared across devices?
    • If it is: What Vault synchronization method are you using (eg: Obsidan Sync, Syncthing...)?
  • Do you have a Default Folder Location?
  • Do you have a Default project?
  • Do you have "Full Vault Sync" enabled?
  • Do you have "Debug Mode" enabled?
  • Do you have either of the "Limit Synchronization" settings set?
  • Desktop (please complete the following information):

OS: [e.g. iOS]

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]
  • Smartphone (please complete the following information):

Device: [e.g. iPhone6]

  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context Add any other context about the problem here.

@thesamim
Copy link
Owner

@D3SL : Hi, hoping you can give me a bit more detail on what's going on so I can resolve it.

@D3SL
Copy link
Author

D3SL commented May 15, 2024

My best guess is somewhere in setting up both my PC and phone (synced via dropsync), reconfiguring the obsidian destination to be inside a folder, and then setting it to only sync things tagged "ticktick" something went wrong.

The issue is less the outcome, which was likely an error on my part, and more that both types pop-ups lock the user out of the app. The former by covering the controls and potentially being spammed in huge numbers and the latter by outright preventing interaction with anything else. You can't even get into settings to disable the plug-in as an emergency fix.

As far as the situation itself goes the only thing I can say is it would be nice to implement a "sanity check" that spots huge numbers of deletions and asks if the user wants to keep local, keep remote, or the like.

@thesamim
Copy link
Owner

@D3SL : Got it. Will work on that.

@thesamim thesamim changed the title Message spam and inescapable screenjacking are a problem Better Notification Handling Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants