Skip to content
Success

Changes

Summary

  1. TileGrid: invalidateLayout not always called anymore on tile insertion (commit: 8c45d06) (details)
  2. SplitBox: focus border of fields inside the split box not visible (commit: 2612b00) (details)
Commit 8c45d06931e012cdd1e81169213fe516cea2495e by Claudio Guglielmo
TileGrid: invalidateLayout not always called anymore on tile insertion

This happens since 4040e057cd2e04ef235b988fa06378b2fc9888ee.
(commit: 8c45d06)
The file was modified eclipse-scout-core/src/tile/TileGrid.ts (diff)
Commit 2612b0007cf8ce5b309830f913f94d0b8bca8175 by Claudio Guglielmo
SplitBox: focus border of fields inside the split box not visible

The split box may contain a focusable field that uses a
focus glow (#scout.focus-border()), e.g. TreeField, Button etc.
Because split box sets overflow: hidden, the glow won't be fully
visible. Overflow: hidden is necessary if the content has a min size
and won't shrink anymore even if the splitter is moved further.

With the new overflow: clip property it is possible to define a
clip-margin to show the focus glow.
Unfortunately, Safari does not support the clip-margin yet
https://bugs.webkit.org/show_bug.cgi?id=236153

384244
(commit: 2612b00)
The file was modified eclipse-scout-core/src/style/mixins.less (diff)
The file was modified eclipse-scout-core/src/form/fields/splitbox/SplitBox.less (diff)