diff --git a/lib/features/composer/presentation/composer_controller.dart b/lib/features/composer/presentation/composer_controller.dart index 97b2b5cc2..2bbdd8760 100644 --- a/lib/features/composer/presentation/composer_controller.dart +++ b/lib/features/composer/presentation/composer_controller.dart @@ -1185,10 +1185,11 @@ class ComposerController extends BaseController { } void clearFocusEditor(BuildContext context) { - if (!kIsWeb) { + if (PlatformInfo.isMobile) { htmlEditorApi?.unfocus(); + KeyboardUtils.hideSystemKeyboardMobile(); } - FocusManager.instance.primaryFocus?.unfocus(); + FocusScope.of(context).unfocus(); } void closeComposerWeb({dynamic result}) {