romcollectionbrowser
romcollectionbrowser copied to clipboard
RCB sometimes will cause XBMC to stay in windowed mode
What steps will reproduce the problem?
1. Launch game with any emulator
2. Evenutally XBMC will not return to fullscreen
3.
What is the expected output? What do you see instead?
Expected is back to fullscreen, not windowed mode
What version of the product are you using? On what operating system?
Ubuntu 14.04 LTS, Gotham 13.1, latest RCB
Please provide any additional information below.
Comment from my team member in our project "RetroRig" on github
(https://github.com/ProfessorKaos64/RetroRig):
"This is actually not an issue of xbmc. I've checked the function stack off
CDisplaySettings::SetCurrentResolution during a game launch. It appears to be
an event send to xbmc from the outside. Probably from RCB.
However, I've now disabled a function called ToggleFullScreenRoot in xbmc. It
is only used upon an external event requesting xbmc to change from fullscreen
to windowed mode. Changing the display mode in the settings is not affected.
You might want to give this a try! I have uploaded xbmc.bin to here:
https://github.com/beaumanvienna/xbmc/tree/gotham-retrorig-pl5/testing
Actually, I really like this change. It's not only much faster to launch a game
now, the Unity desktop also doesn't show up any more during the switch from
xbmc to an emulator. :-D"
Is there a reason for the function calling the windowed mode? I don't want to
commit changes to my project if there is a technical reason for this call.
Thank you!
-pk
Original issue reported on code.google.com by [email protected]
on 20 Jul 2014 at 12:48
This defects also affects me, it happens randomly.
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS - XBMCbuntu"
Original comment by meduzapat
on 17 Nov 2014 at 3:56
Sorry for the late response. There could be focus issues without forcing xbmc
into windowed mode. Often this call interferes with the screensaver. If the
screensaver is active the call to go back to fullscreen just deactivates the
screensaver and the fullscreen command is lost. It is on my list to handle this
issue.
Original comment by maloep
on 9 Mar 2015 at 5:54
- Changed state: Accepted