Acknowledged
CIQQA-3743

bug: DataFieldAlert in simulator doesn't work if previously an alert wasn't manually timed out

In the simulator (SDK 8.3.0, 8.4.0, fr955) there are a few annoying bugs related to DataFieldAlert.

1.

When a DataFieldAlert is NOT closed manually (Data Fields > Timeout Alert) before starting a new datafield in the simulator, then it's in a "limbo" state. It doesn't behave as usually when a DataFieldAlert is already being displayed when showAlert is called (no exception is thrown by showAlert: "Alert/Settings is active for current datafield"), but also the alert view is not displayed, onUpdate is not called.

to reproduce:

1. Run a datafield that has DataFieldAlert in the simulator.
2. Data Fields > Enable Alert
3. trigger the alert => it'll be displayed correctly

demonstrate that it works when manually timed out:
4. Data Fields > Timeout Alert => it'll be removed
5. Run the same app again
6. trigger the alert => it'll be displayed as expected

demonstrate that it doesn't work when it wasn't timed out before the new datafield was ran:
7. Run the same app again (while the previous DF is still running with the alert being displayed)
8. trigger the alert => it won't be displayed, onUpdate is not called, and showAlert doesn't throw any exception