Consistent Behavior of Toolbelt

Bugs that are actually features.
dasmotiu
Burner Inserter
Burner Inserter
Posts: 12
Joined: Fri Aug 05, 2016 8:15 pm
Contact:

Consistent Behavior of Toolbelt

Post by dasmotiu »

This is not a bug, but more of a consistency issue.

If I use the keyboard to switch between assigned toolbelt slots, I can keep tapping 1, 2, 3, 4, etc., and each time the previous choice goes back into its assigned slot.

I am not a touch typist, and more of a mouse person, so if instead of the keyboard I left-mouse-button on an assigned toolbelt icon with another assigned toolbelt item in my hand, I get an error message, which more or less negates the usefulness of assigned slots in the toolbelt. I believe this error message should not ever occur. It should behave exactly as it does with the keyboard, i.e. it should return the in-hand item to its assigned slot and put the chosen item in my hand.
vanatteveldt
Filter Inserter
Filter Inserter
Posts: 947
Joined: Wed Nov 25, 2015 11:44 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by vanatteveldt »

+1 this is quite annoying.

Of course you can hit q before clicking, but I don't see a scenario where the error is actually useful, i.e. where you don't want to do q then grab unless your inventory is full - in which case an error does make sense just like when you can't pick something up.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14953
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by Rseding91 »

Thanks for the report however as you said: this isn't a bug.

That is the sole way to move an item from one quickbar slot to another so if it worked as you described you would have to pick up the item from the quickbar, move it to your main inventory then pick it up again and put it in to the quickbar in a different slot.
If you want to get ahold of me I'm almost always on Discord.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3733
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by DaveMcW »

You misunderstood, Rseding.
dasmotiu wrote:assigned slots
He means a slot that has been assigned a filter by middle-clicking. By setting a filter, you tell the game that you dont want to move an item from one quickbar slot to another.

I can see this bug being annoying to fix due to how the code is structured, but it is certainly possible to fix.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14953
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by Rseding91 »

DaveMcW wrote:You misunderstood, Rseding.
dasmotiu wrote:assigned slots
He means a slot that has been assigned a filter by middle-clicking. By setting a filter, you tell the game that you dont want to move an item from one quickbar slot to another.

I can see this bug being annoying to fix due to how the code is structured, but it is certainly possible to fix.
It already works that way for filtered slots.
If you want to get ahold of me I'm almost always on Discord.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3733
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by DaveMcW »

Steps to reproduce:
1. Start a new game.
2. Set a filter on the burner mining drill (slot 1).
3. Pick up the burner mining drill (slot 1).
4. Pick up the stone furnace (slot 2). The burner mining drill is now in slot 2.
5. Drop the stone furnace in slot 1.

Expected result: The stone furnace is removed from the cursor and ends up in slot 3. (You can achieve this by pressing 1 on the keyboard.)

Actual result: "Only Burner mining drill can go into this slot, if you want to put something different here, the filter has to be cleared."
Rseding91
Factorio Staff
Factorio Staff
Posts: 14953
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Consistent Behavior of Toolbelt

Post by Rseding91 »

DaveMcW wrote:Steps to reproduce:
1. Start a new game.
2. Set a filter on the burner mining drill (slot 1).
3. Pick up the burner mining drill (slot 1).
4. Pick up the stone furnace (slot 2). The burner mining drill is now in slot 2.
5. Drop the stone furnace in slot 1.

Expected result: The stone furnace is removed from the cursor and ends up in slot 3. (You can achieve this by pressing 1 on the keyboard.)

Actual result: "Only Burner mining drill can go into this slot, if you want to put something different here, the filter has to be cleared."
You moved the item from a filtered slot to an unfiltered slot. That's not going to change: that is literally the only way to move the item out of that slot unless you do the steps I described above.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Not a bug”