| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: If3628bc655d6cd58ab51b7400af808bdbca3dc91
|
|
|
|
| |
Change-Id: I08f05bee9bf0c82f5767c63654046285c85f233a
|
|
|
|
|
|
| |
* Adds missing custom attributes to Slider/AbstractEmbedded
Change-Id: I574caf3499ab0681a7c829f89164062eb725013f
|
|
|
|
| |
Change-Id: I48cc4884fce984354dafa2096e488c3c6dec141c
|
|
|
|
|
|
|
| |
Added the custom attributes href and target to the Link component to
match the attribute names used by Link.readDesign() and
Link.writeDesign()
Change-Id: I7f257fcf89cb78d14d9632aa1be548e92f3010c3
|
|
|
|
| |
Change-Id: Ic08bfa69bc0c4cb42ecbb1d53ab712e75075ee10
|
|
|
|
| |
Change-Id: Ieccb53a402dd6669fb684b0ef8e18e4c8778c58e
|
|
|
|
| |
Change-Id: I41e40b87b64aec046428c1294aa1d488b6daf693
|
|
|
|
| |
Change-Id: I1f8afb25e40c4c963092730b479303e345a732a2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert "Take Window special case into account for invalid layouts (#17598)"
This reverts commit abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1.
Revert "Render nested invalid layouts correctly (#17598)"
This reverts commit ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f.
Added test to ensure a similar problem is not reintroduced later
Change-Id: I892896e953637d793d0c0a788f28f3b61494d441
|
|
|
|
| |
Change-Id: Ied7437e43dee81671c6b36dd7f860cf9bdf7fb68
|
|
|
|
| |
Change-Id: I4f542d166e15a63f12f8033aec4ef7b95578df71
|
|
|
|
| |
Change-Id: I4c49cf6d744fdc7792a5448f94df58eab3847343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When changing to a widget renderer with an existing column, the widget
renderer expects that the cells would be initialized to have a correct
widget for it. Because of original design where you could not change
renderers, this was not taken into account and cells did not get
reinitialized when changing the renderer.
This patch showed another underlying detach problem from removing a
widget renderer and destroying complex renderers. These both are also
addressed to make this bug possible to test correctly.
Patch includes a client-side test that verifies the integrity of the
renderer state in different stages of its lifecycle.
Change-Id: I67330e5d07c95047cb69040e8355a17dc8a96f08
|
|
|
|
| |
Change-Id: I9376019c353f511ea799866587512ccbf1a7a584
|
|
|
|
|
|
| |
Increase click X offset to account for wider resize handle.
Change-Id: Id638214f4a98d2476f298014c1bae0bbca6dea16
|
|
|
|
|
|
| |
Use a different X offset not to hit a resize handle.
Change-Id: I6e7d4cb0ae0e9c941cb3dd2ba3e29256d6643fde
|
|
|
|
|
|
|
| |
Changed cell padding affected the location of the cursor after
a click.
Change-Id: I950496eb43b8c9be1fc37f558ddd80511eb1c0c3
|
|
|
|
|
|
|
|
|
| |
Long tap causes problems in embedded browsers on iOS (text
selection is performed and/or the OS native context menu is shown).
The support should be re-enabled in the future (see #19406).
Change-Id: I842df12675482c8e529e8bb061958414cc8c0b90
|
|
|
|
|
|
|
| |
Otherwise, context clicks in the left edge of a header cell get
handled by the wrong cell.
Change-Id: I08e0c6bb62c90cc871fde7ec1d0f0a8602e5631f
|
|
|
|
|
|
|
|
|
| |
This fix applies especially to the themes Base, Chameleon and Runo.
Reindeer and Valo were already covered by earlier changes.
Filed #19407 for fixing incorrect positioning of DateField button in
Base theme.
Change-Id: Iefda0d23b93c74274ad83c60907c0198e5c2f237
|
|
|
|
| |
Change-Id: I759999ab2e39202b4dda7eafa2cc30a64524939d
|
|
|
|
| |
Change-Id: I79b953cd4620331e3892a8bd070db8f9bd076e0f
|
|
|
|
| |
Change-Id: Ic7768d9023d48b04458376765596059d3a81d8c6
|
|
|
|
| |
Change-Id: Ia77c246239cae7b0add3c4975dfa5ffaa42d08b6
|
|
|
|
| |
Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
|
|
|
|
|
|
| |
This fixes an IE8 issue where multisorting is not shown correctly.
Change-Id: Id68103f06baf9e3ae20cb2714407b467829ef1a0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Atmosphere will disconnect the push connection when going offline and reconnect it
when going online again. There are no events sent when this happens, which means the
reconnect logic cannot take this into account.
Having it enabled leads to something like:
1. Browser goes offline, push is disconnected
2. Framework sees it as a normal close and does not show the reconnect dialog
3. The user does something, the framework tries to send a websocket request
4. A new Atmosphere request is created and enters a try-to-reconnect loop as expected
5. The browser goes online, and the online event re-initializes the old connection
although a try-to-reconnect loop is already running
Change-Id: I5dcef768783142e2c7b4e7c821353addb0ec3d28
|
|
|
|
| |
Change-Id: I80a594092d5f662120b83148cb992a9457859248
|
|
|
|
| |
Change-Id: I89e99ebd552b00a1bdc79801a8236aff72b6a290
|
|
|
|
|
|
|
|
| |
Use Escalator cell size calculation without content to determine the
absolute minimum size for cells. This is used in Grid when drag resizing
or sorting columns to prevent cells from overflowing to the next row.
Change-Id: I2d598232d7d2b8729b11fe190b68ca3e42ee3652
|
|
|
|
|
|
| |
The new Atmosphere fixes a JS typo in "ononline" handling
Change-Id: If0a9a1b6756212d5a0232f6aaa2f4314ba1dc052
|
|
|
| |
Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
|
|
|
|
|
|
|
|
| |
The test uses an Embedded component with non-existent Flash content.
This does not work on Chrome 47 so this change disables that part
of the test on Chrome like it was already disabled on IE8.
Change-Id: Ie60123247ec45b2138202fccd73d794bf98e533e
|
|
|
|
|
|
|
|
| |
Text and element selection needs to be disabled on touch start for
Android as well. Other touch event handling used by iOS devices is not
used on Android.
Change-Id: I7f17af437ddf4f7b747232fbd19b2cd5c825c0e2
|
|
|
|
| |
Change-Id: I07b241f40bcb20b92f9eea48036724dd91ecc985
|
|
|
|
|
|
|
|
| |
Text or elements should not get selected when there's a context click
listener. Pre-emptively prevent text selection for the whole widget when
that happens.
Change-Id: I3c09d8b2c25d383d6abe079f0fee3809cf5838c7
|
|
|
|
| |
Change-Id: Id7ec7013bcff446cdf3ce0f2088cb20b0708a56b
|
|
|
|
|
|
|
|
| |
IE11 is broken so that the simple implementation always moves up on any
mouse wheel event. Therefore, this change borrows the approach taken by
Escalator for low-level handling of mouse wheel events in a way compatible
with all supported browsers.
Change-Id: I98c89d3ccfeea38d6a454ef708f0eb7d1d3f480c
|
|
|
|
|
|
|
|
| |
Old ValueChangeListeners are discarded and new ones created when an
ItemSetChange occurs. This is done to reapply the listeners to possibly
recreated Items.
Change-Id: I9956af8950e241005574c597c49c5efb43afc1c7
|
|
|
|
|
|
|
|
| |
The Javadoc was incorrect saying the method goal was to set the first
day of week depending on locale. Actual main goal - to set it in
independent way.
Also extended the doc to look more complete.
Change-Id: I2c82c774f4e245437b03c0bd0246a0361584d949
|
|
|
|
|
|
|
|
| |
Client-side connector of the SingleSelectionModel attempts to keep track
of currently selected row. This tracking gets lost when the row get
deselected on the server-side. Special case is now correctly handled.
Change-Id: I1c45548bd11536bc85cddbc2ba8b6225965c1194
|
|
|
|
|
|
|
|
|
| |
Previously on container change Grid applied only its internal
DataGenerators to the new RpcDataProviderExtension. Now it goes through
all existing Extensions and adds all DataGenerators to the data
provider.
Change-Id: Idbd48e5152867b1d2b7a770741e3ea08aa4299b6
|
|
|
|
|
|
|
| |
This helps resolve context menu add-on issue #3 and reduce code
duplication.
Change-Id: I2a9b583d045e1654577f5a6ee3f55d8c4ab30582
|
|
|
|
| |
Change-Id: Id06cb7317c107f3714336e7b2c7ba791f41e51bf
|
|
|
|
| |
Change-Id: If392ebe303573aa74334923824e3566d943cda94
|
|
|
|
|
|
| |
This reverts commit f6874bde3d945c8b2d1b5c17ab50e2d0f1f8ff00.
Change-Id: I67ee1c30ba3e3bcc3c43a1dd2e73a822791514bf
|
|
|
|
|
|
| |
This reverts commit a20e5be94fc13058a61ff27c1398052828c00d7b.
Change-Id: I0a7d02b9b13d1eabf3b0360a7b86def8fa974009
|
|
|
|
| |
Change-Id: I7bd41d656a5ed39e24beea4111d9a48de4ef37b5
|
|\ |
|