Public bug reported: Seems that since the change with the new header in the NoteView page, the user script in oxide isn't called all the time any more. Of about half the times I retry, the callback just isn't ever called. Closing the note and opening it again seems to make it recover (or break) in about half the times.
My suspicion is a race condition when building up the view, now that with the use of the locationBarController building it has gotten more expensive. This is the user script: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/reminders-scripts.js This is the place that installs the user script/listens for callbacks: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/NoteView.qml#L42 ** Affects: oxide Importance: Undecided Status: New ** Affects: reminders-app Importance: Undecided Status: New ** Also affects: oxide Importance: Undecided Status: New ** Description changed: Seems that since the change with the new header in the NoteView page, the user script in oxide isn't called all the time any more. Of about half the times I retry, the callback just isn't ever called. Closing the note and opening it again seems to make it recover (or break) in about half the times. My suspicion is a race condition when building up the view, now that with the use of the locationBarController building it has gotten more expensive. + + This is the user script: + http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/reminders-scripts.js + + This is the place that installs the user script/listens for callbacks: + http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/NoteView.qml#L42 -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1471779 Title: sometimes ticking checkboxes in note view doesn't save the change Status in Oxide Webview: New Status in Ubuntu Notes app: New Bug description: Seems that since the change with the new header in the NoteView page, the user script in oxide isn't called all the time any more. Of about half the times I retry, the callback just isn't ever called. Closing the note and opening it again seems to make it recover (or break) in about half the times. My suspicion is a race condition when building up the view, now that with the use of the locationBarController building it has gotten more expensive. This is the user script: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/reminders-scripts.js This is the place that installs the user script/listens for callbacks: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/NoteView.qml#L42 To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1471779/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp

