Investigate the removal of the `configChanges` from the Android Manifest
Categories
(Fenix :: General, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: 007, Unassigned)
References
Details
After investigating Bug 1837446 and looking at Bug 1837498, there is a hypothesis that the config change flags in the manifest are causing some complex bugs. The config change flags may be causing the Composables to not properly recompose because those configuration change events are being ignored or manually handled.
As part of the work for this ticket, investigate removing these flags (at least from HomeActivity
) and the work that would result from this, as there are a few areas of the app that override onConfigurationChanged
such as TabsTrayFragment
, FenixApplication
, and OnboardingFragment
.
After briefly discussing this with Jeff, it sounds like there was a historical reason for adding these flags that is no longer needed today.
For v1, remove the flags from the Debug manifest and let it bake for a period of time before removing them from the main manifest.
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Comment 1•10 months ago
|
||
Not sure if it's related, but originally Fenix doesn't support landscape mode. This might be the remnant of our original behaviour that wasn't fully removed when we started supporting landscape mode.
Reporter | ||
Comment 3•8 months ago
|
||
Closing this bug as this should no longer be an issue after Bug 1855519
Description
•