Skip to content

MediaFloat v0.3.3

Latest

Choose a tag to compare

@Leuconoe Leuconoe released this 24 Apr 08:55

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.0 AVD.

Validation

  • Passed ./gradlew.bat testDebugUnitTest
  • Passed ./gradlew.bat assembleDebug
  • Passed ./gradlew.bat connectedDebugAndroidTest on Medium_Phone_API_36.0
  • Verified on Medium_Phone_API_36.0 with Spotify (com.spotify.music): overlay shown over Spotify, drag-handle triple tap stopped the widget, and logcat reported Received explicit runtime stop and Detached overlay