#10529 [iOS] Players should be able to buy multiple items with a double tap
CrusherEAGLE
Member Posts: 19
1. Start the game with the default party.
2. Exit the tavern.
3. Enter Pomab's Emporium to the east.
4. Speak to Pomab and pick 3, 1, 3, 1, 4.
5. Double tap chain mail.
Observed:
The Chain Mail is selected and then de-selected.
Expected:
The Choose Amount dialog pops up.
Note:
This works on Android.
Original report:
On PC, you can just double click to select the number of arrows/gems/scrolls/whatever you wanted to transfer. However, on IOS, no matter how fast or slow I tap, there's no way to get that screen up that asks how many you would like to move.
It's not noticeable on other things, but on arrows it would definitely be tedious having to move 240 arrows one by one.
Maybe I'm doing it wrong, is there a workaround?
2. Exit the tavern.
3. Enter Pomab's Emporium to the east.
4. Speak to Pomab and pick 3, 1, 3, 1, 4.
5. Double tap chain mail.
Observed:
The Chain Mail is selected and then de-selected.
Expected:
The Choose Amount dialog pops up.
Note:
This works on Android.
Original report:
On PC, you can just double click to select the number of arrows/gems/scrolls/whatever you wanted to transfer. However, on IOS, no matter how fast or slow I tap, there's no way to get that screen up that asks how many you would like to move.
It's not noticeable on other things, but on arrows it would definitely be tedious having to move 240 arrows one by one.
Maybe I'm doing it wrong, is there a workaround?
Post edited by Jalily on
0
Comments
You're just ahead of me posting up the same bug. And note: It's not just about moving arrows from arrow bags...you can not get the multiples selection screen up any time you're in a "store like" interface.
This is confirmed, iOS 7...iPad Air.
If you want to know why this is happening, read on.
NOTE: This is an issue for BG1, BG2 and IWD as well...
More Information:
----------------------
If you are in your general inventory area, you can get the "split stack" interface up (mind you, you have to double tap multiple times before you'll finally be quick enough to register as a double tap), I assume because of the lag time between tap and item placement back in inventory there's a split second there where you can tap a second time before the item registers as "in place".
In a store interface the selection/deselection time on an item is instant, meaning you can never tap a second time before the item is considered "selected" (there's no graphics lag) and thus there's no way to tap a second time before the "click" is registered as a single click and it's action completed.
If I remember correctly (and I could be wrong) there is no native "double tap" event in iOS (to my understanding), so what you're really doing is trying to register two taps before the "Click" event completes. "Click" or "Tap" is an event on iOS that can be trapped and code executed...the problem is with no "double click" event, you're asking the operating system to differentiate between tap...tap and taptap. So long as nothing has changed between the two taps, the code can register the second tap as a double tap (and display the split stack interface), but if something has changed (the item has been selected or de-selected for instance) how does the code know it wasn't you intending to tap a single tap twice (select and then de-select the item vs. try to open the buy multiples screen).
Thus a major problem with the iOS version (never played on Android so I don't know about it) and it's interface...and this will only get worse the faster iPads go.
Unfortunately this is a bug that's existed since Baldur's Gate 1's first pre-patch release and it's never really been fixed since...there may not BE a good fix for this. This very well may be an "operating system limitation". There's only so many gestures that you can use that would make sense on the interface, and there's a huge limitation since MAC and PC versions still allow Click and Double Click as separate input actions.