=== squeezeplay_fab4/share/applets/SqueezeCenter/SqueezeCenterApplet.lua ================================================================== --- squeezeplay_fab4/share/applets/SqueezeCenter/SqueezeCenterApplet.lua (revision 39076) +++ squeezeplay_fab4/share/applets/SqueezeCenter/SqueezeCenterApplet.lua (local) @@ -460,6 +460,10 @@ style = 'item', sound = "WINDOWSHOW", callback = function () + if self.ejectWarningWindow then + self.ejectWarningWindow:hide() + self.ejectWarningWindow = nil + end window:hide() end }) @@ -701,6 +705,10 @@ style = 'item', sound = "WINDOWSHOW", callback = function () + if self.ejectWarningWindow then + self.ejectWarningWindow:hide() + self.ejectWarningWindow = nil + end window:hide() end }) @@ -1214,6 +1222,7 @@ menu:setHeaderWidget(Textarea("help_text", self:string("EJECT_WARNING_INFO"))) window:addWidget(menu) + self.ejectWarningWindow = window self:tieAndShowWindow(window) -- restart the server