From 7a39389c67b20bd21df998f08c32547504cdecc9 Mon Sep 17 00:00:00 2001 From: Hal Eisen Date: Tue, 3 Feb 2026 17:43:38 -0800 Subject: [PATCH] Make project actions toolbar draggable regardless of touch location --- .../itsaky/androidide/ui/ProjectActionsToolbar.kt | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/common/src/main/java/com/itsaky/androidide/ui/ProjectActionsToolbar.kt b/common/src/main/java/com/itsaky/androidide/ui/ProjectActionsToolbar.kt index 45379f2729..95dc4149e8 100644 --- a/common/src/main/java/com/itsaky/androidide/ui/ProjectActionsToolbar.kt +++ b/common/src/main/java/com/itsaky/androidide/ui/ProjectActionsToolbar.kt @@ -56,20 +56,6 @@ class ProjectActionsToolbar @JvmOverloads constructor( onLongClick() true } - // Prevent DrawerLayout from intercepting touch events on this button - setOnTouchListener { view, event -> - when (event.action) { - android.view.MotionEvent.ACTION_DOWN -> { - // Request that parent views (like DrawerLayout) don't intercept touch events - parent?.requestDisallowInterceptTouchEvent(true) - } - android.view.MotionEvent.ACTION_UP, android.view.MotionEvent.ACTION_CANCEL -> { - // Allow parent to intercept again after the touch is done - parent?.requestDisallowInterceptTouchEvent(false) - } - } - false // Don't consume the event, let the click/long-click listeners handle it - } } binding.menuContainer.addView(item) }