aurelienpierreeng / ansel

A darktable fork minus the bloat plus some design vision.
https://ansel.photos
GNU General Public License v3.0
689 stars 22 forks source link

Drawn masks not commited to history #378

Open aurelienpierre opened 3 weeks ago

aurelienpierre commented 3 weeks ago

When adding drawn masks to a module, everything looks fine. When exiting to lighttable and re-entering to darkroom, most of the time, the last-added drawn mask is removed from its module. It still appears into the mask manager.

Collapsing history seems to prevent that. History needs a refactoring to make the control flow more linear, code is duplicated and convoluted.