i broke all

This commit is contained in:
InviseDivine
2026-03-21 19:09:11 +02:00
parent a16f76f2b6
commit 5251085752

View File

@@ -880,10 +880,7 @@ void Minecraft::tickInput() {
handleBuildAction(&bai); handleBuildAction(&bai);
} }
#ifdef __ANDROID__ #ifdef __ANDROID__
bool isTryingToDestroyBlock = (options.useMouseForDigging bool isTryingToDestroyBlock = buildHandled && bai.isRemove();
? (Mouse::isButtonDown(MouseAction::ACTION_LEFT) && mouseDiggable)
: Keyboard::isKeyDown(options.keyDestroy.key))
|| (buildHandled && bai.isRemove());
handleMouseDown(MouseAction::ACTION_LEFT, isTryingToDestroyBlock || (buildHandled && bai.isInteract())); handleMouseDown(MouseAction::ACTION_LEFT, isTryingToDestroyBlock || (buildHandled && bai.isInteract()));
#endif #endif
} else { } else {
@@ -930,9 +927,9 @@ void Minecraft::tickInput() {
} }
void Minecraft::handleMouseDown(int button, bool down) { void Minecraft::handleMouseDown(int button, bool down) {
#ifndef STANDALONE_SERVER #ifndef STANDALONE_SERVER
#ifndef RPI #ifdef __ANDROID__
if(player->isUsingItem()) { if(player->isUsingItem()) {
if(!down && !Keyboard::isKeyDown(options.keyUse.key)) { if(!down) {
gameMode->releaseUsingItem(player); gameMode->releaseUsingItem(player);
} }
return; return;