Diff of /skin.aeon.nox/1080i/custom_1138_ColorPicker.xml [6c5462] .. [5e4e83] Maximize Restore

  Switch to side-by-side view

--- a/skin.aeon.nox/1080i/custom_1138_ColorPicker.xml
+++ b/skin.aeon.nox/1080i/custom_1138_ColorPicker.xml
@@ -8,18 +8,18 @@
     <onload condition="Substring(Skin.CurrentTheme,whit) + StringCompare(Window(1124).Property(colordialog),font_color)">SetProperty(ColorTarget,white_font_,home)</onload>
     <onunload condition="StringCompare(Window(1124).Property(colordialog),diffuse_color)">SetProperty(ColorOrigin,$INFO[Skin.String(diffuse_color)],home)</onunload>
     <onunload condition="StringCompare(Window(1124).Property(colordialog),font_color)">SetProperty(ColorOrigin,$INFO[Skin.String(font_color)],home)</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]music,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]videolibrary,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]PVR,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]pictures,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]featured,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]settings,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]addons,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]programs,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]musicplaylist,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]videoplaylist,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]mainmenu,$INFO[Window(home).Property(ColorOrigin)])</onunload>
-    <onunload condition="!IsEmpty(Window(home).Property(colorallareas))">Skin.SetString($INFO[Window(home).Property(ColorTarget)]weather,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | [Window.IsActive(musiclibrary) | Window.IsActive(musicfiles)]">Skin.SetString($INFO[Window(home).Property(ColorTarget)]music,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | [Window.IsActive(videos) | Window.IsActive(script-NextAired-TVGuide.xml)]">Skin.SetString($INFO[Window(home).Property(ColorTarget)]videolibrary,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(PVR)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]PVR,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(pictures)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]pictures,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(1115)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]featured,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(skinsettings)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]settings,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(addonbrowser)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]addons,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | [Window.IsActive(programs) | Window.IsActive(script-Rom_Collection_Browser-main.xml)]">Skin.SetString($INFO[Window(home).Property(ColorTarget)]programs,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(musicplaylist)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]musicplaylist,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(videoplaylist)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]videoplaylist,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | [Window.IsActive(home) | Window.IsActive(1130)]">Skin.SetString($INFO[Window(home).Property(ColorTarget)]mainmenu,$INFO[Window(home).Property(ColorOrigin)])</onunload>
+    <onunload condition="!IsEmpty(Window(home).Property(colorallareas)) | Window.IsActive(weather)">Skin.SetString($INFO[Window(home).Property(ColorTarget)]weather,$INFO[Window(home).Property(ColorOrigin)])</onunload>	
     <onunload>ClearProperty(colorallareas,home)</onunload>
     <onunload>ClearProperty(colordialog,1124)</onunload>
     <coordinates>