Ah youāre right, there is a bit of an issue. It wasnāt autobinding correctly when typing quickly. I made a change fixing that issue which is to make sure the editor is not focused which is roughly what bubble does.
if (properties.autobinding !== instance.data.editor.getHTML() && instance.data.is_focused == false)
However now the issue is that when the page initially loads, and then the data changes in the backend, the editor doesnt update. It only starts working when you start typing. So, Im looking to add an autobinding step at the beginning of the function, but facing some challenges there too.
Generally Iām trying to replicate Bubbleās autobinding behaviour on their input forms, so appreciate it if you end up finding a solution. Ill keep trying from my end.
I keep getting this error when I use the recent updated versions of the plugin. Now even when I go back to the older version, I still get this errorā¦
I was using the set a tiptap focus function in the workflow.
Really need your help on this.
It looks like the editor failed to load so the focus action couldnāt run. Maybe it tried to run before the editor was ready? Could you share your setup?
Looks like Tip Tap is affecting Bubbleās Rich Text Editor plugin. I have your plugin installed for testing but I use the Bubble RTE for most parts of my apps.
So it looks like anything after version 2.0.3 will bug out the Bubble RTE. Hereās the error from Bubbleās debugger:
Bug in custom code TypeError: Right-hand side of 'instanceof' is not callable
at i (https://cdn.quilljs.com/1.3.6/quill.min.js:7:1608)
at Object.r [as create] (https://cdn.quilljs.com/1.3.6/quill.min.js:7:1256)
at new t (https://cdn.quilljs.com/1.3.6/quill.min.js:7:21385)
at initialize_quill (PLUGIN_1580238841425x582072028873097200/Rich-Text-Editor-update--Rich-Text-Input-.js:587:19)
at HTMLDocument.reconcile (PLUGIN_1580238841425x582072028873097200/Rich-Text-Editor-update--Rich-Text-Input-.js:881:32)
at e (https://masjids.sg/package/run_debug_js/a9823c5ef13764033d9b268e6fce6c84fb28ec23912c12702f41866023329b2e/xfalse/x25/run_debug.js:10:30158)
at t (https://masjids.sg/package/run_debug_js/a9823c5ef13764033d9b268e6fce6c84fb28ec23912c12702f41866023329b2e/xfalse/x25/run_debug.js:10:30460)
at root (https://masjids.sg/package/run_debug_js/a9823c5ef13764033d9b268e6fce6c84fb28ec23912c12702f41866023329b2e/xfalse/x25/run_debug.js:10:31823)
Hope this helps!
Just want to add I donāt use it in Live so no rush for a fix for me!
Thanks for the reply. My set up is quite simple. The element is in a groupfocus element. When another element is clicked, it shows the groupfocus element. Then when the group the TipTap is in is clicked, it focus the Tiptap. But the issue only shows using plugnin version 2.0.2. I do have a few TiaTap element on the same page though.
Finally figured out how to find all the bookmarks in this thread, going back through them. I misread your request, and started implementing the UniqueID extension.
Iām back from holidays (again) taking this out of the fridge. Hereās a sketch of the current backlog:
investigate crash when Tiptap is loaded with other plugins: Bubbleās Rich Text Editor, Universal Video Player Plugin. ā my hunch is that the root cause are shared libraries and/or the fact that Iām including the library inside the plugin (instead of calling them from a CDN).
better documentation + tutorial video
node id: this depends on a couple of pull requests on Tiptapās Github. Iām keeping my eye on them.
Welcome back from holiday. I run into another issue this morning. Whenever I click on a link in the TipTap, two tabs open at the same time for the link.
Could you look into that? It started doing that this morning in Chrome but not in Safari. I am using an old version of the plugin 2.0.2. I did not update to the new versions because somehow I am not able to load the newer version properly. The content just went blank. See example screenshot. This is the version 2.0.2
Iām facing issues when there are multiple tiptaps on the same page with different styles because every TipTap on the page is inheriting the styles of the last TipTap. I want the TipTaps to be able to have different styles without messing with the other TipTaps on the page.
Another issue is that since the 2.1 update and all updates after, the plugin has ābrokenā a couple other plugins on my app across all pages even when a tiptap isnāt placed on the page. For example, the super popular āimage compressorā plugin by Renato Asse doesnāt work at all if TipTap plugin is updated past 2.03.
Hi Rico, any luck pushing the latest update? I am still on 2.0.2. Any version newer than that just doesnāt work in my app. I know all good things take time. You are doing an awesome thing for the community. I am cheering for you here, bro.