Added a public API to get an EventCellReference for the most recent
fired event. Also EventCellReference now contains information on Grid
section and some related helpers.
Change-Id: Ia8a166da6f322084d65f9b1cb242e22b0e66e53b
Wrong floating element pos. on DND column reorder Grid #17693
When Grid was wider, the floating element did follow mouse to the
right after some point.
Also makes sure floating element is not shown on top of frozen columns
when auto scrolling left.
Change-Id: Ied779222c484f1f22119f89c0e720f868bbc898e
Fix Grid and Escalator accessing of SubPartArguments
This patch removes an extra static method from Escalator and makes Grid
and Escalator call SubPartArguments create(String) method directly.
Change-Id: I6825bc89540c6183a8fddeded8133fb7ef8e23f1
Hiding/Unhiding Grid column when details row is open (#17691)
Fixes paintRemoveColumns and paintInsertColumns in Escalator.AbstractStaticRowContainer
to not include spacers in row count.
Fixes couple ColumnHidingTests for IE8.
Change-Id: I283ee9fcdf0f3a7d0019948a700225c27a25d701
Serve pre-compressed static resources by default (#13653)
* enabled widgetset compression in GWT compiler
* serving compressed static files if available (when serving through
VaadinServlet)
Change-Id: I34c289c85cda74a1d291bf621211aee446c6c80f
Add support for custom Grid sidebar items (#17569)
The current implementation does not in all cases enforce that visibility
toggles are always before any custom items. The JavaDoc warns about this
and the order is also restored whenever a visibility toggle is added or
removed.
Change-Id: I7160a04d6c96b2d6d821b13e420172e6115bc072
- if columns hidable when grid rendered, sidebar button had invalid height
- removed border radius from grid sidebar
- inherit font color for grid sidebar button
Change-Id: Ib35d917b35e701bd736a28f19b34dbece7fcbe71
Fix DataSource NPE under when dataChangeHandler is not set (#16590)
AbstractRemoteDataSource no longer asserts that data change handler
exists. Changing the DataSource in Grid is now safe even during data
source backend requests.
Change-Id: I57fb1cb6c7fd2aa7b8365a9b283a80a162349af1
- Fixed regression caused by #17423 in IE8
- Fixed fragile tests for focusing spacer content in Grid
- Changed TestCategory for EscalatorBasicClientFeaturesTest from 'escalator' to 'grid'.
Change-Id: I644f85a68fee643e468342093ad537dcd7bf8626
With this patch a modal window is always given focus on opening and
in the situation when an above-lying window is closed.
Change-Id: Ie13869830df13f411e4f14340745d501a1aabafa
Revert "Reduce reflows when sizing columns (#17315)"
This reverts commit 103b329d32. It causes problems
with screenshot tests (GridColumnAutoWidthServerTest).
Change-Id: I1de4a44573b22e0bea8ffa2626724e2a182cb876