github RushB-fr/freekiosk v1.2.9
FreeKiosk v1.2.9 - Rotation & Loading Fixes

one month ago

Fixed

  • 📱 Status Bar Rotation Fix: Fixed custom status bar disappearing after screen rotation in external app mode

    • OverlayService now recreates the status bar overlay after configuration changes
    • MainActivity re-hides Android system bars on rotation to prevent them from reappearing
    • Ensures consistent UI across orientation changes
  • 🔧 Lock Mode "Device Owner not configured" False Warning: Fixed JS bundle out of sync with native Kotlin module

    • startLockTask call in bundled JS had 2 parameters instead of 3 (missing allowNotifications)
    • React Native bridge could not match the method signature, causing a silent exception
    • Resulted in false "Device Owner not configured" warning even when Device Owner was properly set
    • Lock mode now activates correctly without false error messages
  • 🖱️ 5-Tap During Page Load: Fixed 5-tap not working while WebView is loading or when page fails to load

    • Invisible touch zone in bottom-right corner during loading and error states
    • Tapping it counts as a 5-tap interaction, allowing access to settings even without network
    • Touch zone disappears automatically once the page loads successfully (JS-based detection takes over)
    • Ensures settings remain accessible in all WebView states

Don't miss a new freekiosk release

NewReleases is sending notifications on new releases.