Don't update modifications if no initial value
authorRicardo Mones <ricardo@mones.org>
Sat, 14 Jul 2018 09:54:38 +0000 (11:54 +0200)
committerRicardo Mones <ricardo@mones.org>
Sat, 14 Jul 2018 09:54:38 +0000 (11:54 +0200)
commitd2b9c2328c530bfe3501b45f969007d95dc48973
treedc66204fa6a9bc6ae982b6767d994427ac5e2e97
parent566c5535b6faceb69ff2d81cf7a7fa4f61189b74
Don't update modifications if no initial value

This happens with hidden properties of plugins which are not used and
therefore there's no value on clawsrc. Could also happen with removed
hidden properties which are not present in newer Claws Mail installs.

In both cases the widgets are disabled in UI, but the handler is run on
startup, causing a warning (undefined value used in comparison) and
modifiying the counter, wich in turn causes the warning dialog to be
wrongly shown on exit.
clawsker