Ensure server side focus is applied when opening a window (#17731)
This change removes all deferred commands for handling window focus to
ensure
the focus events are triggered in the expected order
Change-Id: I46598243d1022b82cf64f0e60169f52248c3cc72
Fix DetailsRow communication use connector IDs (#18493)
Details are now initialized when they are made visible. The old way of
requesting when seen caused a lot of problems when moving stuff around.
Now uses less communication, but reserves a bit extra resources due to
all details components being in the hierarchy.
Change-Id: I1c1163bdc306f5b86e5e0f6e2bbf2801e65c2243
This patch also adds some subpart awareness as well as deferred worker
interface to VFilterSelect to support running TB4 tests reliably.
Change-Id: I41f2af38f7eba2194aa49c8d7a0d13073166cddf
Convert UndefinedHeightSubWindowAndContent test to TB4
The shadow artifacts seen with TB2 seem to be a TB2
timing issue and are not reproducible manually or with TB4,
so simply checking window size.
Change-Id: Iaf2a546868c3bc7fc9942355cc99a7452039e1f4
Fix Grid details on sort to display them on correct rows (#18224)
Due to the nature of Container this is only achieved by removing any
existing details and reopening those after the sort is done.
Change-Id: Ic42186ed85981d5dad4ff0948aa22f7a0404480d
Change focused Grid cell when scrolling with the keyboard (#18356).
- The focused cell is now updated when scrolling with pageup/down, home
or end key.
- The scroll amount is slightly reduced to ensure that no cells are
skipped over with pgup/down scroll.
Change-Id: Id1ddd4f0f3f3b1315df3f8d9813080fbd5009bcd
Properly toggle editor state when calling editId() on the server (#18287)
Ensure isEditorActive() returns false if editItem(...) has been called but the
editor has not yet been opened, as it should according to javadoc
isRendered() requires that the editor fields are marked as dirty when they are
made visible on the client (isEditorActive() changes state)
Change-Id: I7fbe1cb484cf83974ffa6ca50a6c642fbf7e8378
Convert a ComboBox drop-down arrow location TB2 test to TB4.
The test checks (see #11267) that the arrow is in the correct
location after changing the ComboBox border.
Change-Id: I9927a6bd5d233275366f9f7318a9068ba976514a
Revert "Prevent field from updating when removing text change listener. (#16270)"
This reverts commit 4af793d06a.
Test ConverterThatEnforcesAFormatTest.checkElaborating is broken by this change.
Change-Id: I8243f6a7bff6d7011d402bce4b614f7d2e4206fd