-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Feature Description
Please consider to implement some way to disable StageText color inversion when Android dark theme used.
Right now it cannot be disabled and cause unpredictable behavior in many cases depends on Android firmwares. Sometimes colors just inverted. Sometimes it will be inverted only if you enter 2 or more symbols in StageText field manually (not programmatically). Sometimes behavior different in album or portrait device orientation.
Especially it's critical for Android devices with MiUI/HyperOS like Xiaomi Pad 5 HyperOS 1.0.6.0, Android 13 - there such strange things happens 100% times. But the same could be observed with other devices without MiUI/HyperOS too (Samsung, Sony smartphones and tablets) but seems it depends on OS theme etc.
More about that (with videos and screenshots) in related issue: #769
It could be implemented in a few ways:
- Some new
BooleanpropertyStageText::forceDarkAllowed. If application set it tofalse- color inversion will be disabled forStageTextinstance. - New tag in AIR manifest for Android
<forceDarkAllowed>false</forceDarkAllowed>to disable color inversion for allStageTextinstances. - Some new
BooleanpropertyStageText.forceDarkAllowedto disable color inversion for allStageTextinstances.
Known Workarounds
Change styles.xml in your AIR SDK #769 (comment)
But it should be done for every AIR SDK update and it's not production solution.