Frankly, this changing behaviour of the dismantle/upgrade button seems very opaque and magical to me, pretty hard to understand in any case. I'm not convinced that having to do a few more mouseclicks for optimal play is a bad thing in any case.
I understand the objection that sites which can store many items require many clicks (or staying long on the arrow buttons) to completely order them to be emptied. Perhaps Ctrl+Click on the arrows could be implemented to help with this. This is something that can be pointed out in the tips that show at the start of the game.
Frankly, this changing behaviour of the dismantle/upgrade button seems very opaque and magical to me, pretty hard to understand in any case. I'm not convinced that having to do a few more mouseclicks for optimal play is a bad thing in any case.
I understand the objection that sites which can store many items require many clicks (or staying long on the arrow buttons) to completely order them to be emptied. Perhaps Ctrl+Click on the arrows could be implemented to help with this. This is something that can be pointed out in the tips that show at the start of the game.