johannesjo / super-productivity

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
http://super-productivity.com
MIT License
11.45k stars 887 forks source link

IndexSizeError: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). #2999

Closed mwhobrey closed 6 months ago

mwhobrey commented 8 months ago

Steps to Reproduce

  1. Create a Task
  2. Right click -> Create Subtask
  3. Change windows, copy link text from another window
  4. Paste text into Subtask title

EDIT

After reloading the app i noticed that the link text i copy/pasted seemed to have a line break in it. Not sure if that is relevant. But here is the exact text i copied:

<html>
<body>
<!--StartFragment-->
ISFE-1093 | [OneWeb] Each section should be able to render any button type
-- | --

<!--EndFragment-->
</body>
</html>

Error Log (Desktop only)

[2024-01-22 06:22:45.693] [info] { enabled: null, showDevTools: false, mode: 'bottom' } [2024-01-22 06:22:46.962] [info] Saving backups to C:\Users\inthe\AppData\Roaming\superProductivity\backups [2024-01-22 06:22:47.743] [info] No custom styles detected at C:\Users\inthe\AppData\Roaming\superProductivity/styles.css [2024-01-22 06:22:47.763] [info] Error: Global Shortcut registration failed: Ctrl+Shift+X at errorHandlerWithFrontendInform (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\error-handler-with-frontend-inform.js:10:18) at C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:180:97 at Array.forEach () at registerShowAppShortCuts (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:140:18) at IpcMainImpl. (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:110:9) at IpcMainImpl.emit (node:events:517:28) at WebContents. (node:electron/js2c/browser_init:2:86338) at WebContents.emit (node:events:517:28) [2024-01-22 06:22:47.764] [error] Global Shortcut registration failed: Ctrl+Shift+X Error: Global Shortcut registration failed: Ctrl+Shift+X at errorHandlerWithFrontendInform (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\error-handler-with-frontend-inform.js:10:18) at C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:180:97 at Array.forEach () at registerShowAppShortCuts (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:140:18) at IpcMainImpl. (C:\Users\inthe\AppData\Local\Programs\superProductivity\resources\app.asar\electron\ipc-handler.js:110:9) at IpcMainImpl.emit (node:events:517:28) at WebContents. (node:electron/js2c/browser_init:2:86338) at WebContents.emit (node:events:517:28) [2024-01-22 06:22:47.764] [info] Additional Error info: Ctrl+Shift+X [2024-01-23 09:55:40.033] [warn] getSettingsCb no callbacks left [2024-01-23 11:03:47.398] [error] Frontend Error: { HANDLED_ERROR_PROP: 'Insufficient Settings for Jira searchPOSTrek2z1anQAKSX94FsMwDn' } undefined [2024-01-23 11:03:47.399] [error] Frontend Error Stack: [2024-01-24 08:11:09.818] [error] Frontend Error: Error: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615) at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779) at e.onpaste [as zone_symbol__ON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131) at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349) at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088) Error: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615) at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779) at e.onpaste [as zone_symbol__ON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131) at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349) at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088) [2024-01-24 08:11:10.778] [error] Frontend Error Stack: setStart (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:235:10) _insertAtCursorChromium (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:160:11) onpaste (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:109:13) listener.call (webpack:///node_modules/zone.js/fesm2015/zone.js:766:38) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:406:30) onInvokeTask (webpack:///node_modules/@angular/core/fesm2015/core.mjs:26343:32) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:405:59) task._transitionTo (webpack:///node_modules/zone.js/fesm2015/zone.js:178:46) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:487:33) callback (webpack:///node_modules/zone.js/fesm2015/zone.js:1661:17)

Console Output

index.html#/tag/TODAY/tasks:1 Autofocus processing was blocked because a document already has a focused element. get_metadata:1 Failed to load resource: the server responded with a status of 409 () get_metadata:1 Failed to load resource: the server responded with a status of 401 () get_metadata:1 Failed to load resource: the server responded with a status of 401 () get_metadata:1 Failed to load resource: the server responded with a status of 401 () get_metadata:1 Failed to load resource: the server responded with a status of 401 () get_metadata:1 Failed to load resource: the server responded with a status of 401 () image-20240118-223543.png%7Cwidth=575,height=526:1 Failed to load resource: net::ERR_FILE_NOT_FOUND get_metadata:1 Failed to load resource: the server responded with a status of 401 () [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object POLLING CHANGES FOR JIRA Array(5) POLL JIRA [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object Object Object Object Object Object Array(1) Object Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object POLLING CHANGES FOR JIRA Array(5) POLL JIRA [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object Object Object Object Object Object Object [Idle] Set idle time Object Object Array(1) [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger SUSPEND immediate sync trigger I_IPC_SUSPEND sync(effect)..... I_IPC_SUSPEND Object Dropbox PRE1: ↔ Same Rev 60faf5b7dd32f87eaccc3 LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object Dropbox PRE1: No local changes to sync [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger RESUME immediate sync trigger I_IPC_RESUME sync(effect)..... I_IPC_RESUME LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object Object Dropbox PRE1: ↔ Same Rev 60faf5b7dd32f87eaccc3 LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object Dropbox PRE1: No local changes to sync [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object LOAD COMPLETE false [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object POLLING CHANGES FOR JIRA Array(5) POLL JIRA [M] Migrating model "Task Archive" to version from undefined to 3.4 Object [Idle] Set idle time Object Object Object Object Object Array(1) Object Object Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object ipcEvent$ trigger IDLE_TIME [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Set idle time Object sync-trigger.service.ts:196 immediate sync trigger I_MOUSE_MOVE_AFTER_IDLE_THROTTLED sync.effects.ts:137 sync(effect)..... I_MOUSE_MOVE_AFTER_IDLE_THROTTLED action-logger.reducer.ts:11 [Idle] Set idle time Object sync-provider.service.ts:186 Object sync-provider.service.ts:546 Dropbox PRE1: ↔ Same Rev 60faf5b7dd32f87eaccc3 persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object sync-provider.service.ts:546 Dropbox PRE1: No local changes to sync action-logger.reducer.ts:11 [Idle] Set idle time Object action-logger.reducer.ts:11 [Idle] Dialog result Object action-logger.reducer.ts:11 [Idle] Reset Object action-logger.reducer.ts:11 [Layout] Toggle SideBar Object persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object action-logger.reducer.ts:11 [Layout] Hide SideBar Object action-logger.reducer.ts:11 [Layout] Hide SideBar Object action-logger.reducer.ts:11 [Global Config] Update Global Config Section Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync globalConfig action-logger.reducer.ts:11 [Project] Add to Break Time Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync project action-logger.reducer.ts:11 [Global Config] Update Global Config Section Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync__ globalConfig action-logger.reducer.ts:11 [WorkContext] Set Active Work Context Object action-logger.reducer.ts:11 [Task] SetSelectedTask Object issue.service.ts:273 POLLING CHANGES FOR JIRA Array(2) jira-issue-map.util.ts:64 Object jira-issue-map.util.ts:64 Object sync.effects.ts:137 sync(effect)..... Object sync-provider.service.ts:186 Object sync-provider.service.ts:546 Dropbox PRE1: ↔ Same Rev 60faf5b7dd32f87eaccc3 persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object sync-provider.service.ts:546 Dropbox PRE3: ↑ Update Remote sync-provider.service.ts:546 Dropbox ↑ Uploaded Data ↑ ✓ persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object 2ipc-event.ts:21 ipcEvent$ trigger IDLE_TIME issue.service.ts:273 POLLING CHANGES FOR JIRA Array(2) jira-issue-map.util.ts:64 Object jira-issue-map.util.ts:64 Object action-logger.reducer.ts:11 [Task] Update Task Object play-done-sound.ts:16 ./assets/snd/done2.mp3 action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task action-logger.reducer.ts:11 [Task] Add SubTask Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task content-editable-on-click.directive.ts:233 "ISFE-533 [OneWeb] Modify Cart Page for Packages" 0 47 action-logger.reducer.ts:11 [Task] Update Task Object task-related-model.effects.ts:196 shortSyntax undefined action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task action-logger.reducer.ts:11 [Task] SetSelectedTask Object action-logger.reducer.ts:11 [Layout] Hide Notes Object persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object action-logger.reducer.ts:11 [TaskAttachment] Add TaskAttachment Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task action-logger.reducer.ts:11 [Task] Update Task Object task-related-model.effects.ts:196 shortSyntax undefined action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task action-logger.reducer.ts:11 [Task] Add SubTask Object action-logger.reducer.ts:11 [Persistence] Save to DB Object sync-trigger.service.ts:208 trigger_sync task content-editable-on-click.directive.ts:233 "ISFE-1095 " 0 71 global-error-handler.class.ts:24 GLOBAL_ERROR_HANDLER DOMException: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615) at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779) at e.onpaste [as zone_symbolON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131) at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349) at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088) (anonymous) @ global-error-handler.class.ts:24 action-logger.ts:39 Last actions before error: Array(30) persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 Object global-error-handler.util.ts:113 Object zone.js:1061 Unhandled Promise rejection: IndexSizeError: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). ; Zone: ; Task: Promise.then ; Value: Error: IndexSizeError: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n. (global-error-handler.class.ts:45:13) at Generator.next () at d (global-error-handler.util.ts:225:38) at U.invoke (zone.js:372:26) at it.run (zone.js:134:43) at zone.js:1275:36 at U.invokeTask (zone.js:406:31) at it.runTask (zone.js:178:47) at w (zone.js:585:35) at B.invokeTask [as invoke] (zone.js:491:21) Error: IndexSizeError: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n. (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:2568710) at Generator.next () at d (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:2565966) at U.invoke (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:6670) at it.run (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2010) at file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:16980 at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at w (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:9348) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8379) E.onUnhandledError @ zone.js:1061 Show 1 more frame Show less console.js:77 08:11:09.810 › Frontend Error: DOMException: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615) at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779) at e.onpaste [as __zone_symbolON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131) at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349) at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088) Error: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10). at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615) at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779) at e.onpaste [as zone_symbolON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131) at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290) at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041) at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211) at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646) at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349) at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088) (anonymous) @ console.js:77 Show 1 more frame Show less action-logger.reducer.ts:11 [Task] Update Task Object task-related-model.effects.ts:196 shortSyntax undefined action-logger.reducer.ts:11 [Persistence] Save to DB Object console.js:77 08:11:10.779 › Frontend Error Stack: setStart (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:235:10) _insertAtCursorChromium (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:160:11) onpaste (webpack:///src/app/ui/edit-on-click/content-editable-on-click.directive.ts:109:13) listener.call (webpack:///node_modules/zone.js/fesm2015/zone.js:766:38) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:406:30) onInvokeTask (webpack:///node_modules/@angular/core/fesm2015/core.mjs:26343:32) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:405:59) task._transitionTo (webpack:///node_modules/zone.js/fesm2015/zone.js:178:46) invokeTask (webpack:///node_modules/zone.js/fesm2015/zone.js:487:33) callback (webpack:///node_modules/zone.js/fesm2015/zone.js:1661:17) (anonymous) @ console.js:77 ot. @ zone.js:2405 invokeTask @ zone.js:406 runTask @ zone.js:178 invokeTask @ zone.js:487 B.invoke @ zone.js:476 Z.B.args. @ zone.js:2385 Show 7 more frames Show less sync-trigger.service.ts:208 trigger_sync task sync.effects.ts:137 sync(effect)..... {appDataKey: 'task', data: {…}, isDataImport: false, projectId: undefined, isSyncModelChange: true} sync-provider.service.ts:186 {rev: '60fb18ecdf41c87eaccc3', localRev: '60fb18ecdf41c87eaccc3'} sync-provider.service.ts:546 Dropbox PRE1: ↔ Same Rev 60fb18ecdf41c87eaccc3 persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 {ids: Array(3), entities: {…}} sync-provider.service.ts:546 Dropbox PRE3: ↑ Update Remote sync-provider.service.ts:546 Dropbox ↑ Uploaded Data ↑ ✓ persistence.service.ts:337 LOAD COMPLETE false model-version.ts:36 [M] Migrating model "Task Archive" to version from undefined to 3.4 {ids: Array(3), entities: {…}}

Stacktrace

Error: Failed to execute 'setStart' on 'Range': The offset 71 is larger than the node's length (10).
    at n._insertAtCursorChromium (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1785615)
    at n._insertAtCursor (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784779)
    at e.onpaste [as __zone_symbol__ON_PROPERTYpaste] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:1784131)
    at HTMLDivElement.pt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:11666)
    at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7290)
    at Object.onInvokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/main.3e399feb98f3f00c.js:1:4092041)
    at U.invokeTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:7211)
    at it.runTask (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:2646)
    at B.invokeTask [as invoke] (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:8349)
    at tt (file:///C:/Users/inthe/AppData/Local/Programs/superProductivity/resources/app.asar/dist/polyfills.8db5726c6ae16cfe.js:1:21088)

Meta Info

META: SP7.17.2 Electron – en-US – Win32 – Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) superProductivity/7.17.2 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36

Actions Before Error

1706101326163: [Idle] Set idle time 
1706101326164: [Idle] Open dialog 
1706101326263: [Layout] Hide SideBar 
1706105044062: [Idle] Set idle time (3715) 
1706105044317: [Idle] Dialog result 
1706105044318: [Idle] Reset 
1706105046413: [Layout] Toggle SideBar 
1706105047868: [Layout] Hide SideBar (2) 
1706105056365: [Global Config] Update Global Config Section 
1706105056367: [Persistence] Save to DB 
1706105074093: [Project] Add to Break Time 
1706105074094: [Persistence] Save to DB 
1706105078044: [Global Config] Update Global Config Section 
1706105078045: [Persistence] Save to DB 
1706105091266: [WorkContext] Set Active Work Context 
1706105091292: [Task] SetSelectedTask 
1706105412360: [Task] Update Task 
1706105412371: [Persistence] Save to DB 
1706105424267: [Task] Add SubTask 
1706105424267: [Persistence] Save to DB 
1706105431163: [Task] Update Task 
1706105431163: [Persistence] Save to DB 
1706105432384: [Task] SetSelectedTask 
1706105432384: [Layout] Hide Notes 
1706105453207: [TaskAttachment] Add TaskAttachment 
1706105453208: [Persistence] Save to DB 
1706105458711: [Task] Update Task 
1706105458711: [Persistence] Save to DB 
1706105463556: [Task] Add SubTask 
1706105463556: [Persistence] Save to DB

ISFE-1093
[OneWeb] Each section should be able to render any button typeISFE-1093 [OneWeb] Each section should be able to render any button type

github-actions[bot] commented 8 months ago

Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!

johannesjo commented 8 months ago

Thanks for reporting! Unfortunately I am unable to reproduce this even when using the exact same text or other funky stuff. Not sure how to proceed. Maybe someone else can help?

Jagdfalke commented 6 months ago

Probably related to #3104.