The TDBPlanner is used for Airport Stand Planning:
Mode->PlannerType = plDay
Positions = List of Stands
It seems like that ItemMoving is blocking for further movement if allow is set to false in the event.
The event ItemMoving is currently used to allow the Aircraft to be moved to the Position limited by aircraft design type or type of flight Dom/Int.
The issue is, when allow is calculated to false, DBPlanner thereafter ignores further movement of the item, even back to its original position.
Is it possible to get around this behavior and still be able to prohibit movement to not-allowed positions, but allow moving over to the next allowed position?