BUG Add a synthetic event to workaround IE8 issues.

Without this event it's not possible to hook into the value change in a
reliable way (panelhide event is called too many times to rely on it).
Merge pull request #3346 from mateusz/tdf-synthetic

BUG Add a synthetic event to workaround IE8 issues.