We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dc40774 commit b1aedb0Copy full SHA for b1aedb0
1 file changed
base/src/main/java/io/github/sds100/keymapper/base/system/accessibility/BaseAccessibilityService.kt
@@ -227,8 +227,12 @@ abstract class BaseAccessibilityService :
227
fingerprintGestureController.registerFingerprintGestureCallback(it, null)
228
}
229
230
- gestureHandlerThread.start()
231
- gestureHandler = Handler(gestureHandlerThread.looper)
+ try {
+ gestureHandlerThread.start()
232
+ gestureHandler = Handler(gestureHandlerThread.looper)
233
+ } catch (_: IllegalThreadStateException) {
234
+ // do nothing if onServiceConnected is called again
235
+ }
236
237
238
override fun onUnbind(intent: Intent?): Boolean {
0 commit comments