This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Twitch Fullscreen Issue on Multiple Monitors

  • 7 cavab
  • 2 have this problem
  • 7 views
  • Last reply by Shadow110

more options

I wanted to post a bug report about this, but the issue is pretty weird and seems intermittent so producing steps or a test case isn't going to be easy.

So first of all, I have two monitors, and like to be able to switch videos from one to the other depending upon what else I'm doing, so I can either watch directly on my main screen, or move over to a second screen to half watch while I work/browse at the same time. So when I'm watching on my primary screen I have all my tabs in a single window, and the Twitch player fullscreened, to move over to my other monitor I exit fullscreen, tear off the tab to the second screen and fullscreen it there, and reverse this to move it back.

The issue I'm having is that sometimes I lose the ability to fullscreen the video on one of my monitors; for example, I might move it back to my primary screen, but when I try to enter fullscreen nothing happens, though the Twitch player believe itself to be fullscreened (the enter/exit fullscreen icon changes). However, if I tear off the tab and put it back on my second screen, then I can enter and exit fullscreen without issue.

This is annoying, because it means that restore the tab to fullscreen viewing on the "broken" monitor I have to create a new tab, pick up wherever I left off, and then fullscreen.


Like I say, a big annoyance with this issue is that it doesn't happen every time, so I can switch screens several times without incident, but then suddenly I'll try and it won't work, so I'm stuck either fullscreening on the one monitor for which it works, or I have to create a new tab to the same video.

I haven't been able to reproduce this problem for any other site like YouTube so far, so it may be somehow Twitch specific, but I'm not sure. I never had this problem under Chrome, which was my main browser under Quantum came along; this isn't enough of a problem for me to switch back, but it is a bit frustrating on an otherwise brilliant update.


Anyway, I'm wondering if there's anyone else with multiple monitors who watches videos in a similar way, who may have experienced anything similar?

EDIT: Just occurred to me while waiting to verify this, but one extra thing worth noting is that my machine does have an annoying behaviour with multiple screens and I wonder if it might be a possible cause.

Basically, my outputs are an HDMI and a DVI connector, with my primary screen on the HDMI and secondary on the DVI.

The issue is that when I put my main monitor on standby, my machine treats this as if the monitor were disconnected, causing the OS to switch everything over to the second screen only, and when I switch the main screen back on it recognises it again, switching things back around (though in the case of Windows it's not very good at putting things back on the correct screen).

I wonder if this might explain why opening in fullscreen may stop working on the main monitor, i.e- because Firefox no longer sees it as a target for some reason? I'm going to see if I can figure out the right steps needed to test if this is the cause, and if so if I can trigger it for other video sites as well.

I wanted to post a bug report about this, but the issue is pretty weird and seems intermittent so producing steps or a test case isn't going to be easy. So first of all, I have two monitors, and like to be able to switch videos from one to the other depending upon what else I'm doing, so I can either watch directly on my main screen, or move over to a second screen to half watch while I work/browse at the same time. So when I'm watching on my primary screen I have all my tabs in a single window, and the Twitch player fullscreened, to move over to my other monitor I exit fullscreen, tear off the tab to the second screen and fullscreen it there, and reverse this to move it back. The issue I'm having is that sometimes I lose the ability to fullscreen the video on one of my monitors; for example, I might move it back to my primary screen, but when I try to enter fullscreen nothing happens, though the Twitch player believe itself to be fullscreened (the enter/exit fullscreen icon changes). However, if I tear off the tab and put it back on my second screen, then I can enter and exit fullscreen without issue. This is annoying, because it means that restore the tab to fullscreen viewing on the "broken" monitor I have to create a new tab, pick up wherever I left off, and then fullscreen. Like I say, a big annoyance with this issue is that it doesn't happen every time, so I can switch screens several times without incident, but then suddenly I'll try and it won't work, so I'm stuck either fullscreening on the one monitor for which it works, or I have to create a new tab to the same video. I haven't been able to reproduce this problem for any other site like YouTube so far, so it may be somehow Twitch specific, but I'm not sure. I never had this problem under Chrome, which was my main browser under Quantum came along; this isn't enough of a problem for me to switch back, but it is a bit frustrating on an otherwise brilliant update. Anyway, I'm wondering if there's anyone else with multiple monitors who watches videos in a similar way, who may have experienced anything similar? EDIT: Just occurred to me while waiting to verify this, but one extra thing worth noting is that my machine does have an annoying behaviour with multiple screens and I wonder if it might be a possible cause. Basically, my outputs are an HDMI and a DVI connector, with my primary screen on the HDMI and secondary on the DVI. The issue is that when I put my main monitor on standby, my machine treats this as if the monitor were disconnected, causing the OS to switch everything over to the second screen only, and when I switch the main screen back on it recognises it again, switching things back around (though in the case of Windows it's not very good at putting things back on the correct screen). I wonder if this might explain why opening in fullscreen may stop working on the main monitor, i.e- because Firefox no longer sees it as a target for some reason? I'm going to see if I can figure out the right steps needed to test if this is the cause, and if so if I can trigger it for other video sites as well.

Modified by Haravikk

All Replies (7)

more options

Hi, before we proceed further, let's make sure your display drivers are up to date, as well as your graphics card drivers.

more options

Oh I forgot to give specs; my system has an Intel i7-4790T with integrated Intel HD4600 graphics, no discrete GPU, so the HDMI and DVI ports are from the motherboard, which is an Asus Q87T.

I have both the Asus and Intel autoupdaters installed which both say I'm up-to-date.

Regarding the switching behaviour of the main monitor; I've tried every combination of switching it on and off with a Twitch video fullscreened and not on each monitor, but haven't found a combinaton that triggers the issue yet, so I'm afraid it still seems to be an intermittent problem.

more options

I'm going to escalate this.

more options

Thanks!

So I've confirmed this problem isn't Twitch specific, I just managed to get it on a YouTube video, I've also managed to test under Firefox on macOS (same hardware), so this does appear to be a general HTML5 video issue.

Unfortunately I still haven't figured out any pattern to when the issue starts occurring, it still seems to just be random after tearing off to my second screen and merging back to the main screen, sometimes it will work fine on both screens, sometimes not.

Not sure if it's relevant, but I think Firefox is using software video decoding; I'll need to wait until I reboot back into Windows maybe later in the week to see if it's doing this under Windows, but it's definitely only using software decoding on macOS, just in case it might be a software decoding specific issue.

Is there a preferred way for me to capture a trace from Firefox? I'm wondering if maybe a trace might be useful around the moment I click the fullscreen button and it fails to work?

more options
more options

Thanks for the response, it looks like your second URL is broken though.

The first one appears to be more about general hints for using audio video, so not really useful, as I can use it fine, the problem is the intermittent loss of ability to fullscreen a tab.

Also, does safe mode do anything other disable plugins? I experienced this issue before I installed any, and my Firefox install was fresh on both Windows and macOS (in the latter case I did have Firefox before but decided to clear it out as it was quite an old version). I haven't really changed any settings either, except to limit cookies and turn off saving of passwords.

Modified by Haravikk

more options

Haravikk said

Thanks for the response, it looks like your second URL is broken though. The first one appears to be more about general hints for using audio video, so not really useful, as I can use it fine, the problem is the intermittent loss of ability to fullscreen a tab. Also, does safe mode do anything other disable plugins? I experienced this issue before I installed any, and my Firefox install was fresh on both Windows and macOS (in the latter case I did have Firefox before but decided to clear it out as it was quite an old version). I haven't really changed any settings either, except to limit cookies and turn off saving of passwords.

Sorry the 2nd and 3rd URLs run together is the problem. https://support.mozilla.org/en-US/kb/fix-video-audio-problems-firefox-windows https://support.mozilla.org/en-US/kb/fix-common-audio-and-video-issues

Yes it does it only takes a few mins to run the test in Safe Mode.

Due to using the Stub Installer to download and using a Full Version Installer can make a difference if a file got corrupted downloading in a packet loss. So below is my last. Am sure there are other suggestions as not the first to have this issue but am not the one who solved it. Nor can I find the solution that did/if it did.

I have no other suggestions other than : uninstall Firefox. Then Delete the Mozilla Firefox Folders in C:\Program Files and C:\Program Files(x86) Then restart system. Then run Windows Disk Cleanup. (Note: This should be Pinned and run Weekly, If never done below expect 10's of gig's) Then run it again and click the button that says Cleanup System Files. Note: your Firefox Profile is saved. But you should make a back up before you do : https://support.mozilla.org/en-US/kb/back-and-restore-information-firefox-profiles

https://support.mozilla.org/en-US/kb/export-firefox-bookmarks-to-backup-or-transfer

Reinstall with Current Release Firefox 57.0.2 with a Full Version Installer https://www.mozilla.org/firefox/all/

Please let us know if this solved your issue or if need further assistance.