On Wed, 11 Aug 2021 11:22:50 GMT, Alexander Zuev wrote:
> Initial implementation and a test case.
>
> The problem is that Aqua LaF shows the focused component with the glow on the
> border, hence when the border is not painted the foxus is not displayed. The
> idea is to paint the glowing
On Tue, 17 Aug 2021 06:09:51 GMT, Alexander Zuev wrote:
>> Initial implementation and a test case.
>>
>> The problem is that Aqua LaF shows the focused component with the glow on
>> the border, hence when the border is not painted the foxus is not displayed.
>> The idea is to paint the
On Wed, 18 Aug 2021 04:59:36 GMT, Prasanta Sadhukhan
wrote:
> Have you checked if button does not have any text?
Yes, i did. Neither my code nor native focus painter is affected by it.
-
PR: https://git.openjdk.java.net/jdk/pull/5082
On Tue, 17 Aug 2021 06:04:39 GMT, Alexander Zuev wrote:
>> You can trace the usage of graphics.getColor() for example in
>> AquaMenuItemUI/WindowsMenuUI/BevelBorder/etc to check that the old color
>> property is usually saved and then restored.
>
>> You can trace the usage of
On Mon, 16 Aug 2021 07:51:12 GMT, Maxim Kartashev
wrote:
>> Added an `ExceptionCheck()` followed by `ExceptionDescribe()` and
>> `ExceptionClear()` immediately after the Java calls made from the callback
>> function `ReadTTFontFileFunc()` in `freetypeScaler.c`.
>>
>> The exception(s) need
On Tue, 17 Aug 2021 06:09:51 GMT, Alexander Zuev wrote:
>> Initial implementation and a test case.
>>
>> The problem is that Aqua LaF shows the focused component with the glow on
>> the border, hence when the border is not painted the foxus is not displayed.
>> The idea is to paint the
On Mon, 16 Aug 2021 18:52:26 GMT, Sergey Bylokhov wrote:
> Will the updated test case cover the same code paths where the bugs were
> found and fixed by this change?
I believe so - on Linux. Windows-specific changes are mostly covered (I
verified `Java_java_awt_Component_initIDs()` (from
On Mon, 16 Aug 2021 23:46:18 GMT, Sergey Bylokhov wrote:
> You can trace the usage of graphics.getColor() for example in
> AquaMenuItemUI/WindowsMenuUI/BevelBorder/etc to check that the old color
> property is usually saved and then restored.
A few lines above paintFocus() is called there is
> Initial implementation and a test case.
>
> The problem is that Aqua LaF shows the focused component with the glow on the
> border, hence when the border is not painted the foxus is not displayed. The
> idea is to paint the glowing border on the focused component anyways.
Alexander Zuev has