plug-ins: only check non-defaut parameters in non-interactive mode.

Otherwise default values are not taken into account in interactive mode.
In particular, we want ignore-hidden to be checked (TRUE) by default,
because this is the most obvious behavior (WYSIWYG).
This commit is contained in:
Jehan 2017-06-14 23:27:31 +02:00
parent d03de527a5
commit c08cf41113
1 changed files with 2 additions and 1 deletions

View File

@ -714,7 +714,8 @@ init_vals (const gchar *name,
image = param[SA_IMAGE].data.d_int32;
file_name = param[SA_FILENAME].data.d_string;
if (nparams == SA_ARG_COUNT)
if (*run_mode == GIMP_RUN_NONINTERACTIVE &&
nparams == SA_ARG_COUNT)
{
optimize.apply_masks = param[SA_APPLY_MASKS].data.d_int32;
optimize.vectorize = param[SA_VECTORIZE].data.d_int32;