hotfix(ai-scribe): Only implement OnTextSelectionChanged when isAIScribeAvailable is true

This commit is contained in:
dab246
2025-12-23 13:24:53 +07:00
committed by Dat H. Pham
parent 2b06dc65e3
commit f45f55751f
2 changed files with 15 additions and 5 deletions
@@ -248,7 +248,9 @@ class ComposerView extends GetWidget<ComposerController> {
onCreatedEditorAction: controller.onCreatedMobileEditorAction,
onLoadCompletedEditorAction: controller.onLoadCompletedMobileEditorAction,
onEditorContentHeightChanged: controller.onEditorContentHeightChangedOnIOS,
onTextSelectionChanged: controller.handleTextSelection,
onTextSelectionChanged: controller.isAIScribeAvailable
? controller.handleTextSelection
: null,
),
)),
Obx(() {
@@ -437,7 +439,9 @@ class ComposerView extends GetWidget<ComposerController> {
onCreatedEditorAction: controller.onCreatedMobileEditorAction,
onLoadCompletedEditorAction: controller.onLoadCompletedMobileEditorAction,
onEditorContentHeightChanged: controller.onEditorContentHeightChangedOnIOS,
onTextSelectionChanged: controller.handleTextSelection,
onTextSelectionChanged: controller.isAIScribeAvailable
? controller.handleTextSelection
: null,
),
)),
Obx(() {
@@ -268,7 +268,9 @@ class ComposerView extends GetWidget<ComposerController> {
),
onInitialContentLoadComplete: controller.onInitialContentLoadCompleteWeb,
onKeyDownEditorAction: controller.onKeyDownEditorAction,
onTextSelectionChanged: controller.handleTextSelection,
onTextSelectionChanged: controller.isAIScribeAvailable
? controller.handleTextSelection
: null,
));
}
),
@@ -512,7 +514,9 @@ class ComposerView extends GetWidget<ComposerController> {
),
onInitialContentLoadComplete: controller.onInitialContentLoadCompleteWeb,
onKeyDownEditorAction: controller.onKeyDownEditorAction,
onTextSelectionChanged: controller.handleTextSelection,
onTextSelectionChanged: controller.isAIScribeAvailable
? controller.handleTextSelection
: null,
);
});
}
@@ -790,7 +794,9 @@ class ComposerView extends GetWidget<ComposerController> {
),
onInitialContentLoadComplete: controller.onInitialContentLoadCompleteWeb,
onKeyDownEditorAction: controller.onKeyDownEditorAction,
onTextSelectionChanged: controller.handleTextSelection,
onTextSelectionChanged: controller.isAIScribeAvailable
? controller.handleTextSelection
: null,
));
}
),