From 8359c1d5eed8879e898b00b5d3ff09b5c0a400ff Mon Sep 17 00:00:00 2001 From: Spirit Date: Tue, 3 Feb 2026 18:24:16 +0000 Subject: [PATCH] fix: Add View parameter to onAdminAreaTap XML onClick handlers require a View parameter. Missing parameter was causing crash when triple-tapping admin area. Fixes admin settings access crash on tap. --- app/src/main/kotlin/farm/hobbs/kioskbrowser/MainActivity.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/farm/hobbs/kioskbrowser/MainActivity.kt b/app/src/main/kotlin/farm/hobbs/kioskbrowser/MainActivity.kt index f81210f..7b0c86f 100644 --- a/app/src/main/kotlin/farm/hobbs/kioskbrowser/MainActivity.kt +++ b/app/src/main/kotlin/farm/hobbs/kioskbrowser/MainActivity.kt @@ -187,7 +187,8 @@ class MainActivity : AppCompatActivity() { private var tapCount = 0 private val tapHandler = Handler(Looper.getMainLooper()) - fun onAdminAreaTap() { + // Note: View parameter required for XML onClick handler + fun onAdminAreaTap(view: View) { tapCount++ tapHandler.removeCallbacksAndMessages(null) tapHandler.postDelayed({ tapCount = 0 }, 500)