Tree: fixed repainting wide selection on focus gained/lost

This commit is contained in:
Karl Tauber
2020-03-27 10:51:20 +01:00
parent 12af2de99e
commit a3788038bb
6 changed files with 6 additions and 1 deletions

View File

@@ -5,6 +5,7 @@ FlatLaf Change Log
- Linux: Fixed scaling if `GDK_SCALE` environment variable is set or if running - Linux: Fixed scaling if `GDK_SCALE` environment variable is set or if running
on JetBrains Runtime. (issue #69) on JetBrains Runtime. (issue #69)
- Tree: Fixed repainting wide selection on focus gained/lost.
- No longer use system property `sun.java2d.uiScale`. (Java 8 only) - No longer use system property `sun.java2d.uiScale`. (Java 8 only)

View File

@@ -269,7 +269,6 @@ InternalFrameTitlePane.border=0,8,0,0
#---- List ---- #---- List ----
List.border=1,0,1,0
List.border=0,0,0,0 List.border=0,0,0,0
List.cellMargins=1,6,1,6 List.cellMargins=1,6,1,6
List.cellFocusColor=@cellFocusColor List.cellFocusColor=@cellFocusColor
@@ -599,6 +598,7 @@ Tree.dropLineColor=@dropLineColor
Tree.rendererFillBackground=false Tree.rendererFillBackground=false
Tree.rendererMargins=1,2,1,2 Tree.rendererMargins=1,2,1,2
Tree.wideSelection=true Tree.wideSelection=true
Tree.repaintWholeRow=true
Tree.paintLines=false Tree.paintLines=false
Tree.leftChildIndent=7 Tree.leftChildIndent=7
Tree.rightChildIndent=11 Tree.rightChildIndent=11

View File

@@ -1124,6 +1124,7 @@ Tree.openIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTre
Tree.paintLines false Tree.paintLines false
Tree.rendererFillBackground false Tree.rendererFillBackground false
Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI] Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI]
Tree.repaintWholeRow true
Tree.rightChildIndent 11 Tree.rightChildIndent 11
Tree.rowHeight 0 Tree.rowHeight 0
Tree.scrollsOnExpand true Tree.scrollsOnExpand true

View File

@@ -1122,6 +1122,7 @@ Tree.openIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTre
Tree.paintLines false Tree.paintLines false
Tree.rendererFillBackground false Tree.rendererFillBackground false
Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI] Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI]
Tree.repaintWholeRow true
Tree.rightChildIndent 11 Tree.rightChildIndent 11
Tree.rowHeight 0 Tree.rowHeight 0
Tree.scrollsOnExpand true Tree.scrollsOnExpand true

View File

@@ -1126,6 +1126,7 @@ Tree.openIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTre
Tree.paintLines false Tree.paintLines false
Tree.rendererFillBackground false Tree.rendererFillBackground false
Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI] Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI]
Tree.repaintWholeRow true
Tree.rightChildIndent 11 Tree.rightChildIndent 11
Tree.rowHeight 0 Tree.rowHeight 0
Tree.scrollsOnExpand true Tree.scrollsOnExpand true

View File

@@ -1124,6 +1124,7 @@ Tree.openIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTre
Tree.paintLines false Tree.paintLines false
Tree.rendererFillBackground false Tree.rendererFillBackground false
Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI] Tree.rendererMargins 1,2,1,2 javax.swing.plaf.InsetsUIResource [UI]
Tree.repaintWholeRow true
Tree.rightChildIndent 11 Tree.rightChildIndent 11
Tree.rowHeight 0 Tree.rowHeight 0
Tree.scrollsOnExpand true Tree.scrollsOnExpand true