From: <che...@us...> - 2007-06-20 12:09:33
|
Revision: 570 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=570&view=rev Author: chef_koch Date: 2007-06-20 05:09:31 -0700 (Wed, 20 Jun 2007) Log Message: ----------- - uncommented the directx.device reset, it is needed sometimes after Project64 was closed, (no problems with snes9x) - in consequence of the device reset, the screen keeps black -> this is fixed by changing the conditions in RefreshThumbnail() Modified Paths: -------------- trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/ApplicationItems/ApplicationItem.cs trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/GUIPrograms.cs Modified: trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/ApplicationItems/ApplicationItem.cs =================================================================== --- trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/ApplicationItems/ApplicationItem.cs 2007-06-19 19:47:03 UTC (rev 569) +++ trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/ApplicationItems/ApplicationItem.cs 2007-06-20 12:09:31 UTC (rev 570) @@ -504,7 +504,7 @@ if (mpGuiMode) { - //GUIGraphicsContext.DX9Device.Reset(GUIGraphicsContext.DX9Device.PresentationParameters); + GUIGraphicsContext.DX9Device.Reset(GUIGraphicsContext.DX9Device.PresentationParameters); AutoPlay.StartListening(); } } Modified: trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/GUIPrograms.cs =================================================================== --- trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/GUIPrograms.cs 2007-06-19 19:47:03 UTC (rev 569) +++ trunk/plugins/myGUIProgramsAlt/GUIProgramsAlt/GUIPrograms.cs 2007-06-20 12:09:31 UTC (rev 570) @@ -1090,16 +1090,12 @@ GUIListItem item = GetSelectedItem(); // some preconditions... + if (item == null) return; if (appWithImg == null) { - if ((item != null) && (item.MusicTag != null) && (item.MusicTag is ApplicationItem)) - { - appWithImg = (ApplicationItem)(item.MusicTag); - } - else - { - return; - } + if (item.MusicTag == null) return; + appWithImg = item.MusicTag as ApplicationItem; + if (appWithImg == null) return; } ThumbnailPath = ""; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |