brackets-archive / brackets-shell

CEF3-based application shell for Brackets.
http://brackets.io
MIT License
0 stars 0 forks source link

[CLOSED] Fix full screen window issue in multiple montiors #419

Open core-ai-bot opened 3 years ago

core-ai-bot commented 3 years ago

Issue by sobisht Friday Apr 13, 2018 at 10:50 GMT Originally opened as https://github.com/adobe/brackets-shell/pull/638


Issue: https://github.com/adobe/brackets/issues/13349

The boundaries of the non client area is not correctly painted when we launch brackets in maximized window and go from maximize to restored window. After the fix brackets_fix

Unit tested the fix

Please review @nethip @swmitra @vickramdhawal @JeffryBooher


sobisht included the following code: https://github.com/adobe/brackets-shell/pull/638/commits

core-ai-bot commented 3 years ago

Comment by nethip Friday Apr 13, 2018 at 11:00 GMT


Thanks for the PR @sobisht . Great work!

I see that these are also not handled inside cef_aero_dark_window. Does it make sense to handle the following as well?

WM_NCCREATE
WM_NCDESTROY
WM_NCHITTEST
core-ai-bot commented 3 years ago

Comment by sobisht Friday Apr 13, 2018 at 11:24 GMT


@nethip

So explicit handling of this messages might not be required.

core-ai-bot commented 3 years ago

Comment by nethip Friday Apr 13, 2018 at 11:24 GMT


Thanks for confirming @sobisht!

core-ai-bot commented 3 years ago

Comment by nethip Friday Apr 13, 2018 at 11:25 GMT


Thanks for fixing this @sobisht