You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the library disconnects from core, the ScreenManager sets the _softButtonIDBySoftButtonManager and _softButtonIDByAlertManager to null, but these Sets are not reinitialized on reconnection. This causes errors in the library from trying to call Set methods on a null value.
Reproduction Steps
Connect and disconnect an app by sending RegisterAppInterface and UnregisterAppInterface RPCs.
Reconnect the app with a RegisterAppInterface.
Display a list of SoftButtonObjects with the ScreenManager's setSoftButtonObjects method.
Bug Report
When the library disconnects from core, the ScreenManager sets the
_softButtonIDBySoftButtonManager
and_softButtonIDByAlertManager
to null, but these Sets are not reinitialized on reconnection. This causes errors in the library from trying to call Set methods on a null value.Reproduction Steps
Expected Behavior
The SoftButtons are displayed in the HMI.
Observed Behavior
The SoftButtons are not displayed in the HMI and error is logged from the library.
Browser & Version Information
The text was updated successfully, but these errors were encountered: