Normal
When MP-TVSeries attempts to set text in the Notification dialog e.g. GUIDialogNotify.SetText("blah"), the following exception is thrown:[code][2019-12-25 10:07:37,072] [Log ] [MPMain ] [ERROR] - Exception: System.NullReferenceException: Object reference not set to an instance of an object. at MediaPortal.Dialogs.GUIDialogNotify.SetText(String text) at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text, String image) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6716 at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6687 at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.LoadFacade(List`1 aArtwork) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 970 at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.<DownloadArtworkThumbs>b__43_1(Boolean success, Object result) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 542 at WindowPlugins.GUITVSeries.GUI.GUIConnector.ExecuteTaskResultHandler() in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 189 at WindowPlugins.GUITVSeries.GUI.GUIConnector.<ExecuteInBackgroundAndCallback>b__19_1(Int32 p1, Int32 p2, Object o) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 111 at MediaPortal.GUI.Library.GUIWindowManager.CallbackMsg(GUIMessage msg) at MediaPortal.GUI.Library.GUIWindowManager.SendMessage(GUIMessage message) at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages() at MediaPortalApp.FrameMove() Message: Object reference not set to an instance of an object. Site : Void SetText(System.String) Source : Dialogs Stack Trace: at MediaPortal.Dialogs.GUIDialogNotify.SetText(String text) at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text, String image) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6716 at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6687 at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.LoadFacade(List`1 aArtwork) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 970 at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.<DownloadArtworkThumbs>b__43_1(Boolean success, Object result) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 542 at WindowPlugins.GUITVSeries.GUI.GUIConnector.ExecuteTaskResultHandler() in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 189 at WindowPlugins.GUITVSeries.GUI.GUIConnector.<ExecuteInBackgroundAndCallback>b__19_1(Int32 p1, Int32 p2, Object o) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 111 at MediaPortal.GUI.Library.GUIWindowManager.CallbackMsg(GUIMessage msg) at MediaPortal.GUI.Library.GUIWindowManager.SendMessage(GUIMessage message) at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages() at MediaPortalApp.FrameMove()[/code]This works okay in StreamedMP skin, so I presume something is missing in Titan.
When MP-TVSeries attempts to set text in the Notification dialog e.g. GUIDialogNotify.SetText("blah"), the following exception is thrown:
[code]
[2019-12-25 10:07:37,072] [Log ] [MPMain ] [ERROR] - Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at MediaPortal.Dialogs.GUIDialogNotify.SetText(String text)
at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text, String image) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6716
at WindowPlugins.GUITVSeries.TVSeriesPlugin.ShowNotifyDialog(String heading, String text) in C:\Development\mptvseries\MP-TVSeries\TVSeriesPlugin.cs:line 6687
at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.LoadFacade(List`1 aArtwork) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 970
at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.<DownloadArtworkThumbs>b__43_1(Boolean success, Object result) in C:\Development\mptvseries\MP-
TVSeries\GUI\GUIArtworkChooser.cs:line 542
at WindowPlugins.GUITVSeries.GUI.GUIConnector.ExecuteTaskResultHandler() in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 189
at WindowPlugins.GUITVSeries.GUI.GUIConnector.<ExecuteInBackgroundAndCallback>b__19_1(Int32 p1, Int32 p2, Object o) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIConnector.cs:line 111
at MediaPortal.GUI.Library.GUIWindowManager.CallbackMsg(GUIMessage msg)
at MediaPortal.GUI.Library.GUIWindowManager.SendMessage(GUIMessage message)
at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages()
at MediaPortalApp.FrameMove() Message: Object reference not set to an instance of an object. Site : Void SetText(System.String) Source : Dialogs Stack Trace: at MediaPortal.Dialogs.GUIDialogNotify.SetText(String text)
at WindowPlugins.GUITVSeries.GUI.GUIArtworkChooser.<DownloadArtworkThumbs>b__43_1(Boolean success, Object result) in C:\Development\mptvseries\MP-TVSeries\GUI\GUIArtworkChooser.cs:line 542
at MediaPortalApp.FrameMove()
[/code]
This works okay in StreamedMP skin, so I presume something is missing in Titan.