On Wed, 28 Oct 2020 17:34:07 GMT, Alexey Ivanov <aiva...@openjdk.org> wrote:

>> Sergey Bylokhov has updated the pull request with a new target base due to a 
>> merge or a rebase. The pull request now contains six commits:
>> 
>>  - Merge branch 'master' into JDK-8211999
>>  - Update FullscreenWindowProps.java
>>  - Merge branch 'master' into JDK-8211999
>>  - Fix fullscreen in HiDPI mode
>>  - self review
>>  - Initial fix version
>
> src/java.desktop/windows/native/libawt/windows/awt_Window.cpp line 2217:
> 
>> 2215:                     y = y < bounds.top ? bounds.top : y;
>> 2216:                     x = (x + w > bounds.right) ? bounds.right - w : x;
>> 2217:                     y = (y + h > bounds.bottom) ? bounds.bottom - h : 
>> y;
> 
> Can't this adjustment cause `x`, `y` to become less than `bounds.left` and 
> `bounds.top` correspondingly?
> Shall it adjust the width and height?

Yes, if the size of the window is bigger than the screen it will be moved to 
the left. I am not sure is it good to scale down the size in this case or not, 
so I left the logic the same as before. These lines are not new, only 
whitespaces are changed.

-------------

PR: https://git.openjdk.java.net/jdk/pull/375

Reply via email to