MoreRefinedStorage

MoreRefinedStorage

427 Downloads

Change shiftclick behavior in crafting grid

hjae78 opened this issue ยท 8 comments

commented

Issue description: When trying to autocraft an item in the crafting grid you have to press shift. Doing this shows only craftable items. If you have one or more items and hold shift it disappears, even if it can be crafted.

What you expected to happen: That I can press shift on an existing item and start a craft.

Steps to reproduce:

  1. Have a recipe for any item.
  2. Have one or more of said item.
  3. Go into crafting grid, press shift and see said item disappear.
commented

I'm not quite sure if I understand you correctly. Do you have a video example?

If you want to craft an item you have to use Ctrl+Shift+Click

commented

Item in system:
image
Pressing shift:
image
Item out of system:
image
Item out of system pressing shift:
image

commented

That's looks extremely weird. Pressing shift is not supposed to show only craftable items. It's only meant to prevent sorting

commented
  • Is the item completely gone afterwards? Or does it come back if you re-open the grid or search something else?
  • What is your storage setup like? External storages, drives, etc.
  • Do all items instantly vanish when you press shift or is there a delay?
commented

The item does not disappear, releasing shift brings it back.

Everything in drives, very very few items in drawers and chests (only large passive amounts, nothing you see I'm screenshots)

Sometime there's a delay, i think the items disappearing only happen when my mouse is over one of the "item cells" in the grid. If the mouse is outside the grid window it doesn't happen

commented

Could you remove every single external storage and tell me if it still happens?

commented

When I remove all external storage (and the majority of my network) it behaves as I would expect. I simply broke the cable going from my controller to my machines. On the network was only controller, non-processing crafters and disk storage.

commented

I did some changes to only prevent a single stack from being sorted when holding shift on it. Previously the whole grid prevented sorting which caused all items to just vanish when the storage cache invalidates (probably because of the external storages).

This should fix all items vanishing.