When theallowDragproperty of the symbol palette is dynamically toggled via a button from true to false, and then back to true, the drag functionality becomes inconsistent. After this sequence, dragging a symbol does not work on the first attempt; it only initiates on the second attempt or after a double-click, suggesting an issue with how the drag state is re-initialized after toggling.