[BUG] No Access to remote when playing video
#1
Bug 
Some people (especially those with low-end htpcs like atv2) experienced a bug in nox 3.0.0 which disables any input when playing a video.
it is caused by using <visible>!Window.IsVisible(fullscreenvideo)</visible> in the dialogbusy dialog.

according to jmarshall, the problem is probably the following (quoted from our github issues page)
Quote:1) DVDPlayer takes a while to open, so it pops up the busy dialog.
2) It eventually opens, calling close on the busy dialog. This queues up the close anim on that dialog.
3) The screen switches to fullscreen immediately, before the next process loop runs (i.e. no updating of controls)
4) The next process loop runs.
5) The image control's UpdateVisibility runs, which hides the image and sets m_hasRendered to false.
6) The image animate() is called to update the animation status on this image, but it never begins, because m_hasRendered is false (we only allow it to start animating once it's been through the render cycle once).
7) As Render() is never got to (the control is invisible) it's always marked as animating.
8) Thus, the dialog never closes.

This will almost certainly crop up elsewhere. I'm pretty sure it can only happen if step 5 happens immediately after step 2. It might be reproducible by have an image control with a window close anim also having !Window.IsActive() in it's condition. (eg put an image in the context menu dialog, give it a close anim, and also give a visible condition with !Window.IsActive(ContextMenu))
this is our work-around which fixes the problem.

https://github.com/BigNoid/Aeon-Nox/comm...fbb72274dc

(we want to hide the black bg overlays of some dialogs when a movie is playin)

ask if you need more info Smile

thx
phil65
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#2
hmm, can't reproduce it with this linked commit reverted - tried with youtube, my videos stored in network and local videos. Any hints? Also link to that issue page wouldn't hurt Smile
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#3
we couldn´t reproduce it either as it mainly happened on atv2´s (so low-powered machines which take a bit longer to start a video, that led to problems with DialogBusy.xml)
I always recommend those users not to use Nox since that skin is not made for such low-powered machines, but i can imagine that this bug can also occur elsewhere.
sorry for the missing issue link, here it is: https://github.com/BigNoid/Aeon-Nox/issues/255
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply

Logout Mark Read Team Forum Stats Members Help
[BUG] No Access to remote when playing video0