mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-19 15:08:23 +02:00
Fix responsiveness issue when selecting features on iPad
Implement an alternative solution for #6028 that doesn't rely on timeouts
This commit is contained in:
@@ -166,11 +166,12 @@ export function uiEntityEditor(context) {
|
||||
|
||||
// Tag changes that fire on input can all get coalesced into a single
|
||||
// history operation when the user leaves the field. #2342
|
||||
function changeTags(changed, onInput) {
|
||||
// Use explicit entityIDs in case the selection changes before the event is fired.
|
||||
function changeTags(entityIDs, changed, onInput) {
|
||||
|
||||
var actions = [];
|
||||
for (var i in _entityIDs) {
|
||||
var entityID = _entityIDs[i];
|
||||
for (var i in entityIDs) {
|
||||
var entityID = entityIDs[i];
|
||||
var entity = context.entity(entityID);
|
||||
|
||||
var tags = Object.assign({}, entity.tags); // shallow copy
|
||||
|
||||
Reference in New Issue
Block a user