Cat
Cat
I think this was already fixed. Please update yo the last version of the package. If the issue still persists, reopen this.
Could you try to create a PR with these changes?
I tested the changes, but, in some cases can cause unexpected behaviors (like, not updated selection rects in different nodes, weird selection rects appears when we are not selecting nothing,...
It's more a matter of node rendering. Simply put, since everything is rendered, performance is affected. Instead of caching nodes, we should change the current editor implementation to avoid rendering...
@vargab95 I don't know if this can help you, but, [check this line](https://github.com/singerdmx/flutter-quill/blob/b3beaeae4f39a0fe5fd9812271b210898ab9fbbf/lib/src/editor/editor.dart#L1155). Here is the place where we need to apply this fix (defaultPaint is a method that is...
This means that we should not only focus on node rendering, but we should also find the other parts that may be degrading performance.
By now, we cannot focus on this type features (since, we have too much things to organize, move, and fix). I gonna add it to my TODOs. **Edit:** This is...
I'll refrain from taking charge of creating this feature since I've been quite inactive for various reasons. If you want, you can try to create this functionality, although, instead of...
Now that I think about it, it really wouldn't be that complicated, it would be more about adding a listener that listens while the selected text is being dragged to...
Probably this part has a wrong verification of the indent of each current selected lines: ```dart void _indentSelectionEachLine(bool isIncrease) { final styles = document.collectAllStylesWithOffset( selection.start, selection.end - selection.start, ); for...