diff --git a/reviewboard/static/rb/js/common/actions/views/menuActionView.ts b/reviewboard/static/rb/js/common/actions/views/menuActionView.ts
index 2ca5484d5f6a3daadef0c70dfc8acd4d9f3ddba7..c798a4a5d1365f539d3af6eb6f86db7335463bd1 100644
--- a/reviewboard/static/rb/js/common/actions/views/menuActionView.ts
+++ b/reviewboard/static/rb/js/common/actions/views/menuActionView.ts
@@ -284,8 +284,8 @@ export class MenuActionView<
     protected onTouchStart(e: TouchEvent) {
         const $target = $(e.target);
 
-        if (!($target.hasClass('.ink-c-menu__item') ||
-              $target.parents('.ink-c-menu__item').length)) {
+        if (!($target.hasClass('ink-c-menu__item') ||
+            $target.parents('.ink-c-menu__item').length)) {
             /* Open or close the menu if its not a touch on an item. */
             e.stopPropagation();
             e.preventDefault();
@@ -303,41 +303,11 @@ export class MenuActionView<
 /**
  * Base class for an action within a menu.
  *
- * This handles event registration for the click and touch events in order to
- * behave properly on both desktop and mobile.
+ * This doesn't do anything special but is available for future use.
  *
  * Version Added:
  *     6.0
  */
 @spina
 export class MenuItemActionView extends ActionView {
-    static events: EventsHash = {
-        'click': '_onClick',
-        'touchstart': '_onTouchStart',
-    };
-
-    /**
-     * Handle a click event.
-     *
-     * Args:
-     *     e (MouseEvent):
-     *         The event.
-     */
-    protected _onClick(e: MouseEvent) {
-        e.stopPropagation();
-        e.preventDefault();
-
-        this.activate();
-    }
-
-    /**
-     * Handle a touchstart event.
-     */
-    protected _onTouchStart() {
-        /*
-         * For touch events, we explicitly let the event bubble up so that the
-         * parent menu can close.
-         */
-        this.activate();
-    }
 }
diff --git a/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts b/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
index bab12e88a7ff275d8e2681483f928d24176b3e20..c4860ab0960ab6fa9c123fa287d9ec09eb055c88 100644
--- a/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
+++ b/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
@@ -26,7 +26,6 @@ export class ArchiveMenuActionView extends Actions.MenuActionView {
         'keyup': 'onKeyUp',
         'mouseenter': 'openMenu',
         'mouseleave': 'closeMenu',
-        'touchend .menu-title': 'onTouchEnd',
     };
 
     /**********************
@@ -129,39 +128,6 @@ export class ArchiveMenuActionView extends Actions.MenuActionView {
     protected onKeyUp() {
         this.#activationKeyDown = false;
     }
-
-    /**
-     * Handle a touchstart event.
-     */
-    protected onTouchStart() {
-        // Do nothing.
-    }
-
-    /**
-     * Handle a touchend event.
-     *
-     * Args:
-     *     e (TouchEvent):
-     *         The event object.
-     */
-    protected onTouchEnd(e: TouchEvent) {
-        /*
-         * With mouse clicks, we allow users to click on the menu header itself
-         * as a shortcut for just choosing archive, but with touch events we
-         * can't do that because then the user would never have access to the
-         * menu.
-         *
-         * If we allow this event to run the default handler, it would also
-         * give us a 'click' event after.
-         */
-        e.preventDefault();
-
-        if (this.menu.isOpen) {
-            this.closeMenu();
-        } else {
-            this.openMenu();
-        }
-    }
 }
 
 
diff --git a/reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts b/reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts
index 6fca71417084328a2886bf0f6e2b85be1d856ab0..8b612603fa8590a1b6d4c3bf3eedea6d7f50ae0a 100644
--- a/reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts
+++ b/reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts
@@ -194,7 +194,7 @@ class DraftModeMenu extends BaseView<UnifiedBanner> {
     private _onTouchStart(e: TouchEvent) {
         const $target = $(e.target);
 
-        if (!($target.hasClass('.ink-c-menu__item') ||
+        if (!($target.hasClass('ink-c-menu__item') ||
               $target.parents('.ink-c-menu__item').length)) {
             /* Open or close the menu if its not a touch on an item. */
             e.stopPropagation();
