This isn't really new to the latest snapshot. And I apologize if this is a dupe, but when I search for "shift double click," I get tons and tons of reports of it being broken completely, which isn't what I experience.
Scenario:
I want to move all items of the same type to/from a chest. So I select some of a given item type, over over another stack of the same type, hold shift and double-click. When this works correctly, all items of the same type are moved.
Basically, the problem I experience is that I think the game is too finicky about what it considers to be a double click. The time between clicks seems to need to be super fast or it won't register. I mean like way faster than what any other app would interpret to be a double click. I may be misassessing what's going on. All I know is that most of the time, it doesn't work, and when it does, it's when I've clicked faster.
Comments 5
No, it's not because I'm clicking too slow. I know how to double click. I never have this problem except in Minecraft. It seem like I have to double click exceptionally fast to get this to work. All I know is that this is a long-running problem I've had with Minecraft.
Maybe there's a platform dependency. Did you try to reproduce this on a Mac?
Are you trying this on servers? I've had issues with this too, but that was usually lag related. I can't reproduce any issues with double click being to slow other than a lagging server or connection.
Well, it happens on multiplayer, sure, but it's been a long-standing problem for me in single-player as well.
I've spent some time just now tinkering with it. I'm not totally sure it's a timing issue. If I double click slow enough, it'll register as two clicks. So I select an item and then hover over an item of the same type. The first click will move the item, and the second one will do nothing since the slot is now empty.
If I click faster at a normal or even super-fast double-click speed, it's hit-or-miss what happens. Sometimes, it'll just move the item I'm hovering over. Sometimes it won't move anything at all! In the latter case, it sees like maybe it's not registering as two clicks but is failing for some other reason.
Messing around a bit, I found that if the mouse moves even the tiniest bit between the two clicks, then it registers as a click, a drag, and a click. In fact, it's really weird what happens when you do that. Select an item, then click on another item of the same type, hold down the button, and move the mouse. The item being clicked will disappear until you release the button and then reappear in its original position. Although I don't think that I'm often moving the mouse while trying to double click, it's possible that this is the underlying cause.
I went into Finder on my Mac and tried to duplicate this behavior. I double-click an icon in a window while making sure that the mouse is in slightly different positions for each click. No problem. The double-click is still registered. But in Minecraft, it may be that the double click is broken by even imperceptible mouse movements, even if both of those clicks go to the same item. If this suggestion is correct, then Minecraft deviates from normal double-click detection by breaking the double click if there's even the tiniest amount of mouse movement in between clicks.
And I would suggest not brushing this off as me being just uncoordinated. With either a mouse or a trackpad, the act of pressing the button has a high probability of nudging the mouse position a little, and that should not cause the double click to fail.
Some more tinkering. Not totally sure if the movement thing is the problem. 🙂
it's a little hard to reproduce, but I can get Minecraft into a state where double clicking will not register no matter what I do. The scenario is that I have an item selected and shift+double-click on another item of the same type, and when I have it stuck in this funny state, I cannot move any items this way until I let go of the left button and then try again. I may be triggering this sometimes. I'll keep monkeying with it to see if I can figure out what I have to do to trigger it or at least make a video of it happening.
Works fine for me. As you said, it's probably because you're clicking too slow.