[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: RFR: 8006421: GraphicsConfiguration of a frame is changed when the frame is moved to another scr
From:       Sergey Bylokhov <serb () openjdk ! org>
Date:       2023-06-27 3:31:13
Message-ID: Ghp2GGQHZy_wWAfEsf1_gIVNB2HN83Teg5JRzLy55eU=.8f007824-8a43-4ac5-843f-917e491de1a0 () github ! com
[Download RAW message or body]

On Fri, 23 Jun 2023 10:30:13 GMT, Tejesh R <tr@openjdk.org> wrote:

> > When a frame is dragged from one screen to another screen, the \
> > `GraphicsConfigurations` may vary depending on screen/monitor. However, \
> > transparency has to be maintained since it is expected as it is set. So the fix \
> > addresses in maintaining the translucency capability when frame is moved from one \
> > screen to another screen. For main screen, translucency is set when \
> > `setBackground` is called, but for second screen the same is not taken care. \
> > Hence setting of Translucency Capable `GC` is taken care when screen switch \
> > happens. The fix handles only for non-opaque windows alone retaining the behavior \
> > for opaque windows.  The fix is verified in CI for regression check, which is \
> > Green.
> 
> Tejesh R has updated the pull request incrementally with one additional commit \
> since the last revision: 
> Retained GC null check code

Marked as reviewed by serb (Reviewer).

Looks fine.

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

PR Review: https://git.openjdk.org/jdk/pull/14246#pullrequestreview-1499879742
PR Comment: https://git.openjdk.org/jdk/pull/14246#issuecomment-1608716331


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic