Inconsistency in parameters between QuillController, QuillControllerConfigurations, QuillEditor, QuillEditorConfigurations #2298
Labels
enhancement
New feature or request
major
Significant impact on the user experience or performance. This issue should be addressed in the next
I tried updating an old app (for testing purposes) that uses
flutter_quill
, and while updating from version9.0.0
to9.5.10
and then to10.0.0
I can see why the question in #2094 is asked.We're developing the project without getting any feedback from users.
There are inconsistency issues and breaking change issues made in minor versions, see comment in #2097 for more details.
For this issue, those two PRs #1843 and #1843 have changes that are inconsistent with each other since we didn't take much time to review those PRs
https://github.com/singerdmx/flutter-quill/blob/master/lib/src/controller/quill_controller.dart#L26-L39
https://github.com/singerdmx/flutter-quill/blob/master/lib/src/controller/quill_controller_configurations.dart#L4-L25
https://github.com/singerdmx/flutter-quill/blob/master/lib/src/editor/editor.dart#L184-L192
https://github.com/singerdmx/flutter-quill/blob/master/lib/src/editor/config/editor_configurations.dart#L42
I haven't taken the time to discover all potential issues though noticed:
checkBoxReadOnly
exists inQuillRawEditorConfigurations
andQuillEditorConfigurations
whilereadOnly
inQuillController
readOnly
exists directly inQuillController
but not when usingQuillController.basic
andQuillControllerConfigurations
seems to exist to hold some parameters but not others, which is very randomreadOnly
was already possible when usingQuillController.basic
by passing it into the editor in9.3.0
though it was decided to remove however we should have made a discussion before we made different changes which are against each otherThe text was updated successfully, but these errors were encountered: