forked from 1b-agent/opencadstudio-upstream
The Properties color dropdown stayed open after deselecting, reselecting, or clicking into the viewport. refresh_properties carried color_picker_open across rebuilds, so a selection change never closed it; and a viewport press starts a box selection, so it only closed on the second click. Stop preserving the picker state across rebuilds and dismiss both color dropdowns on the first viewport press. Fixes #104. Co-Authored-By: Claude Opus 4.8 <[email protected]>