MediaFloat v0.3.3
MediaFloat v0.3.3 fixes the drag-handle triple-tap gesture so users can close the floating widget directly from the overlay.
Highlights
- Triple-tap stop gesture: Triple-tapping the overlay drag handle now stops the widget reliably.
- Tap vs drag handling: The drag handle now separates taps from real drags using Android touch slop, so normal dragging still persists the widget position.
- Stop-only behavior: The gesture now maps to the explicit stop path instead of a toggle path, avoiding accidental restarts.
- API 36 test compatibility: AndroidX test dependencies were updated so instrumented tests run on the
Medium_Phone_API_36.0AVD.
Validation
- Passed
./gradlew.bat testDebugUnitTest - Passed
./gradlew.bat assembleDebug - Passed
./gradlew.bat connectedDebugAndroidTestonMedium_Phone_API_36.0 - Verified on
Medium_Phone_API_36.0with Spotify (com.spotify.music): overlay shown over Spotify, drag-handle triple tap stopped the widget, and logcat reportedReceived explicit runtime stopandDetached overlay