mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-25 15:34:49 +01:00
* Keep Quick Mask's empty start and Select All apart (#2743) Quick Mask stored "no selection" as an all-white mask, the same as Select All. With Color Indicates Selected Areas that white was coloured over the whole canvas, and leaving Quick Mask turned any all-white mask (a real Select All too) into no selection. The document now records that Quick Mask was entered with no selection. The empty mask is white for Masked Areas and black for Selected Areas, so neither shows colour; switching the option on an untouched empty mask keeps it empty. On exit only that untouched white start becomes no selection, so Select All survives the round trip. The flag is saved with the document. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Quick Mask tests: pass the active layer to channel_view::render (new main signature) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Fabio Lussi <198260595+itrycodinganditsbad@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>