jay wrote:Found a bug, but I can't seem to reproduce it - I was sitting on the list with a light highlighted (the light was off). I then turned the light on via the Mac client (was just curious if you checked for on state), the hit return in Plex. It got into some odd infinite loop that continually tried to turn the light on (saw repeated requests to turn the light on in the event log) and kept popping up the "Waiting for response" dialog. The odd thing is that I didn't actually hit return twice, so the "Menu" window with "Turn on" came up, then the "Waiting for response" dialog came up in it's place.
I also notice that sometimes the list selection changes after you change the device state. Can't specifically reproduce it, but it seems to happen when you change different lights.
Anyway, great first effort.
I see both bugs too. The second one is an odd one. Seems to only do it for certain devices. So in some cases when you turn on/off a device, the list 'updates' and you are returned to top of list, sometimes not. I seem to notice that sometimes the Plex Media Server waiting for response box comes up when turning on/off a device - that's when you are popped to top of list. sometimes not, that's when it stays on same device. also, sometimes the plugin 'remembers' which device you are on in the list after exiting out of the plug in and returning, sometimes not.