You have dual monitors set up and view a Flash video (Let's say any YouTube video) in full screen mode in one of the monitors. If you work on the other monitor, the video would exit the full screen mode. Therefore, you cannot work while watching video in fullscreen mode.
A Google search yields this brilliant solution. http://www.youtube.com/watch?v=qwH_-C2-93E Basically, it changes the byte value at the address of '0x136340' from '74' to 'EB' of the DLL below, and it did the trick!
C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll (for Flash v10 only)
Why would this solution fix this issue? What does it really do by changing the byte value?
Thank you all in advance!
Screen flickering in Windows is usually caused by display drivers. To update your display driver, you'll need to start your PC in safe mode, uninstall your current display adapter, and then check for driver updates.
If the refresh rate on your LCD monitor is set too low, it can appear to be flickering since there aren't enough updates per second. While some people are comfortable with around 30 Hertz, others can see the flickering and require a higher refresh rate. The most common refresh rate is 60 Hertz.
A buggy, outdated, or corrupted graphics driver can cause problems that may prevent Windows 10 from detecting a second monitor automatically. The easiest method to fix this issue is updating, reinstalling, or downgrading the driver.
I bet it changes if(someting) {...}
to if(0) {...}
.
I guess it prevents code that would exit the full screen if there's a switch to another window from working, ever.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With