Controlify

Controlify

609k Downloads

Exiting a menu with a exit button that is assigned to drop drops the item.

Cube-Wizard opened this issue ยท 0 comments

commented

Current Behaviour

When assigning Drop Item and GUI Back to the same button (for example B which was the button I assigned). Once assigned when one exits a menu (like chest GUI or pause menu) whatever item one is holding is dropped.

Expected Behaviour

Instead I believe that when pressing the exit button in a menu the mod should wait for the exit button to be depressed before allowing the exit button to trigger again (not all buttons should be deactivated during this down period. This is because I believe that in rare edge cases-where the exit button gets stuck (like on a old controller)-would prevent movement which is not ideal.

Screenshots

No response

Reproduction Steps

1.Go to Options-Controls-Controller Settings-Controller of Choice-Settings-Controls
2. Scroll down to Game play and set Drop Item to a button of choice.
3. Scroll down to GUI and set GUI Back to that same button of choice.
4. Pace an item in the player's hot bar and move the selector on to it.
5. Open a chest/Option menu/etc.
6. Exit the menu using the GUI back button.
7. The item in the selector slot will be dropped.

Logs

No response

Mod Version

1.7.0 +1 .20.4

Controller

Xbox 1 Controller https://www.amazon.com/Xbox-Wireless-Controller-White-one/dp/B01GW3H3U8/ref=asc_df_B01GW3H3U8/?tag=hyprod-20&linkCode=df0&hvadid=242021483015&hvpos=&hvnetw=g&hvrand=9907316781960206788&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9029486&hvtargid=pla-398692361183&psc=1&mcid=ebf347e6afc7326fab9a12c44ab7d1e7&gclid=Cj0KCQiAkKqsBhC3ARIsAEEjuJhIq28DL4pbeTwHUpavE2ruVrKAxZZVTcRlGsA-61qGdR51Jvb6K7gaAveQEALw_wcB

Bluetooth

  • Yes

Operating System

Windows

ARM

  • Yes

Additional Information

No response

Just to make sure...

  • I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
  • I have made sure there are no other issues describing the same problem on the issue tracker.