robaho / seashore

easy to use mac osx image editing application for the rest of us
GNU General Public License v2.0
439 stars 19 forks source link

plugins / effects can cause crash #123

Closed robaho closed 4 years ago

robaho commented 4 years ago

The plugins when attached as a 'sheet' (preferences, use dialog for effects set to false) doesn't work properly, as there is a single instance of the plugin for the application - so if you use the effect in another window the data references are corrupted.

The easiest solution may be to remove this option and always open in a dialog.

robaho commented 4 years ago

fixed in 2.5.8 by creating a new PluginClass instance for each document as needed. Application starts faster as well, since 'init' phase is performed on-demand