In the modeling mode, and then cube grid tool, Shift+Click to complete a block selection across two cells is removed in 5.8.
Now you have to drag to create a rectangle. Makes it a lot harder to prototype levels,as you now have to get the camera into a posistion where it can see it cell A & B.
Previously you could select cell A, then move the camera and then shift+click on cell B and you would get the rectangle. Takes lot less time to do, and made it so I would do less mistakes using it.
What Type of Bug are you experiencing?
Level Design & Art Tools
Steps to Reproduce
Open modeling mode in editor, then select cube grid tool, select a cell, then shift+click on another cell on same z level.
Expected Result
In previous versions, click on cell A then shift+click on cell B would fill a rectangle between the cells.
Observed Result
Now it just selects the object your mouse is at. No cell selection.
Seconded this, and others have similar issues in the Unreal Source Discord. I notice a lot of suspicious commits in InteractiveToolsFramework/InputRouter.cpp which seem related to this bug, and my humble efforts of debugging point to the culprit being some modification done there for 5.8.
I hope this gets fixed, since it render CubeGrid practically unusable compared to my previous workflow.
Setting `ViewportInteractions.EnableITFInteractions 0`is ok with the CubeGrid, but it is better to set it back to 1 after that since features like `Gizmo + Alt drag to duplicate` will no longer work.
Or you can use my plugin to fix Cubegrid ONLY. Ctrl Drag/Shift Select/Z work well.
Thanks for the votes to get this escalated to a JIRA ticket. I checked on it this morning, and it looks like a fix is coming in our next release. Once the fix is reviewed and approved, the bug reporter’s status will be updated.
This issue is based on the ‘Shift Click’ problem, which they did fix in 5.8.2. But the hotkey issues in Cubegrid and other viewport tools still persist. for example, corner mode (Z) in cubegrid, Ctrl+MMB to switch the 3D view. I guess somebody needs to open another issue request.