The issue with the control bar in the "Morse Expert" app appearing in the middle of the waterfall instead of at the top of the screen on Android 15 is likely caused by recent changes in how Android 15 handles system bars and edge-to-edge layouts.
Key points:
Android 15 enforces edge-to-edge layouts by default. This means app content now draws behind the system status bar unless the app explicitly applies insets to offset its UI elements
The status bar is now transparent by default. If an app does not handle the new insets, UI components like the control bar may be rendered underneath or overlapping with other content, such as the waterfall display
Developers must update their apps to use the correct insets (via WindowInsets or similar APIs) to ensure UI elements like the control bar remain visible at the top, above the waterfall
"The top offset is disabled so content draws behind the status bar unless insets are applied... The following example shows an app before and after targeting Android 15 (API level 35), and before and after applying insets.
What you can do:
Check for app updates. The developer may release a fix to handle insets correctly for Android 15.
Contact the developer. Report the issue, mentioning Android 15's new edge-to-edge enforcement and insets requirements.
Temporary workaround: If possible, try using the app on a device with Android 14 or earlier until the issue is resolved.
This is a common issue for many apps after the Android 15 update, not specific to "Morse Expert." The fix must come from the app developer updating the app to comply with the new system bar and edge-to-edge layout rules