-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Open
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: fidelityMatching the OEM platforms betterMatching the OEM platforms bettera: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-designOwned by Design Languages teamOwned by Design Languages teamtriaged-designTriaged by Design Languages teamTriaged by Design Languages team
Description
On some platforms, it's possible to write an app that adds a custom button to the system-wide text selection toolbar. For example, here the Android app AnkiDroid has added the "Anki Card" button to my text selection toolbar, and it appears in any app, such as the Google app here.
Flutter should respect these added buttons, so that in any Flutter app, the buttons that the user has added to their device show up in the default text selection toolbar just like in any native app.
Scope
This issue does not include allowing Flutter apps to add system-wide buttons. It's about the reverse problem.
Platforms
| Platform | Behavior | Related Work |
|---|---|---|
| Android | Apps can add custom system-wide buttons (relevant article). Is there a way for Flutter to read what these buttons are and trigger them? | #139361 |
| iOS | ? | |
| Mac | ? | |
| Linux | ? | |
| Windows | ? |
ali-you, gnprice, MominRaza, CaptainDario and rbozan
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: fidelityMatching the OEM platforms betterMatching the OEM platforms bettera: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsf: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-designOwned by Design Languages teamOwned by Design Languages teamtriaged-designTriaged by Design Languages teamTriaged by Design Languages team
