mojira.dev
MCPE-180782

Touch Controls: Action Buttons can occasionally get stuck

Action buttons can remain visually and functionally pressed after being released. Usually occurs when the player quickly releases the action button, and simultaneously begins a new tap-and-hold gesture elsewhere on the screen (e.g., to move the camera or joystick), leading to unintended continuous actions like mining, placing blocks, or opening containers. Reproduced in “joystick & aim crosshair” mode.

How to Reproduce:

Method A:
1. Set gamemode to survival and hold the destroy action button to break blocks.
2. Quickly release the action button and as the finger lifts, begin a new tap-and-hold gesture elsewhere on the screen. Best done using the claw technique (thumb on buttons, index finger on camera).
Example of method A: "how_to_reproduce.mov"

Method B:
1. Obtain a bow, set gamemode to survival, and hold the interact action button to draw the bow.
2. Quickly release the action button, and as the finger lifts, begin a new tap-and-hold gesture with in the joystick area.
Example of method B: "how_to_reproduce - with_joystick.mov"

Note that in this clip, I have also demonstrated that "elsewhere on the screen" includes the joystick zone when 'Hidden Joystick' is enabled. This suggests that initiating movement via the joystick (especially when using the ‘Hidden Joystick’ setting) can also trigger the bug if it coincides with releasing an action button.

Expected results:

Releasing the action button should always stop the associated action, regardless of what else is happening on the screen.

Observed Results:

The action button remains visually and functionally "pressed" even after the finger is lifted. This leads to unintended continuous actions like mining, placing blocks, or opening containers. The issue only arises when a new touch begins elsewhere on the screen during the release of the action button. It does not occur if the other touch is already active before the release.

Linked issues

MCPE-191642 Attack button sometimes gets stuck as if being held down when using touch controls. Resolved MCPE-177042 Attack button is pressed without touching it Resolved MCPE-203818 Attack button sometimes gets stuck as if being held down when using touch controls. Resolved MCPE-187045 Stuck ui Resolved MCPE-217714 Attack Button gets ‘locked’ Resolved

Attachments

Comments 18

[media][media][media][media]

I've attached files of 2 instances where the bug caught me off guard while building up some towers for my base.

Could it be a side-effect of the action buttons' lack of a camera dead zone? Since this bug does not occur for the jump button nor the sneak button.

I've figured out how to get it to happen consistently:

[media]

Can confirm, not only does it occur when using camera right afterwards, but also occurs when using joystick right afterwards (with invisible joystick setting): how_to_reproduce - with_joystick.mov

8 more comments

@floufen and as for the camera snapping issue, I believe the bug report you are after is MCPE-173571. I hope that directs you to what you’re after.

Still reproduceable in v1.21.30.

It usually happens when I lag

This bug is reproducible even in a fresh world. No lag required.

NPB36

(Unassigned)

1430789

Confirmed

Multiple

iOS 17.4.1

touch-controls

1.21.130, 1.21.90, 1.20.73 Hotfix, 1.20.80, 1.20.81 Hotfix, , 1.21.100, 1.21.124 Hotfix, 26.1, 26.13, 26.30

Retrieved