|
|
|
|
|
by wildrhythms
1500 days ago
|
|
FYI there is a SelectableText widget included in Flutter[1] but the developer has to explicitly make text selectable just like iOS and just like Android apps. Desktop is a different story... many text selection paradigms that I'm familiar with on desktop (like double-click and hold and drag to select whole words) simply don't work right. It's not a great experience, but neither is the vast majority of non-Flutter mobile apps when it comes to selecting text too. wrt accessibility, Flutter does actually generate elements with aria attributes for screenreaders to consume[2]. You're right that the canvas is inaccessible, which is why the aria labels have to be generated adjacent to that. We're using Flutter for mobile development at my workplace. [1] https://api.flutter.dev/flutter/material/SelectableText-clas...
[2] https://docs.flutter.dev/development/accessibility-and-local... |
|