| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Clear contents of iframe clone that is in a Window so that when it's reattached to DOM we don't get 404
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Improve VMenuBar click handling logic
Backport to V7:
During `updateFromUIDL` inside MenuBarConnector we empty and re-instantiate the components of MenuBar. When we are modifying the Menubar from the BlurEventListener of another component, we ,by this, remove widgets, therefore clickEvent is not fired and the action of the MenuItem is not proceed as a result. (The BlurEvent is fired before the click event in the chain of events. )
To improve the situation, we catch onMouseDown event , which is fired before BlurEvent,by assigning mouseDown flag to true. Then if no click event has yet happened, we delay the execution of update inside `updateFromUIDL` by default 500 ms. Then if click event occurs, it proceeds normally. The time can be increased/decreased using setter.
There is no delay, if we are clicking on the MenuBar as usual or no Blur listener is set.
This change allows setting descriptions preserving the action from the MenuItem
(cherry picked from commit 22cc85c76f28a762685204911ad66f95bda2d296)
* Improve VMenuBar click handling logic
Add missing files from the first commit
Backported to V7:
(cherry picked from commit 22cc85c)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* provide possibility to add columns in a batched way
This is the basis to increase the performance for further changes.
* add the columns at once to the grid to increase performance
* combined performance fixes
* respect the column order
* Fixed formatting
|
| |
|
| |
|
|
|
| |
Fixes #10998
|
|
|
|
|
| |
Backport #11070
Related to #10925
|
| |
|
|
|
| |
Fixes #9471
|
|
|
| |
Related #10942
|
| |
|
| |
|
|
|
|
| |
* Add missing since tag to new method
|
|
|
|
| |
* Ensure Upload is properly reset after an upload is interrupted (#9635)
|
| |
|
| |
|
|
|
|
|
|
| |
* added missing javadocs and since tags
* fix formatting of javadocs
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Make focus circulate in modal dialog to improve accessibility (#10260)
Make focus circulate in modal dialog to improve accessibility
* Backport window order event
* Correct since tag
* Correct copyright header
|
|
|
|
|
|
| |
* hand-picked fix to #5043 combobox suggestion popup on scroll
* cleanup
|
| |
|
|
|
| |
Add findWidget() method to accept non exact matches.
|
|
|
|
|
| |
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 7 solution for #3139
|
|
|
| |
Closes #7902
|
|
|
| |
Fixes #9894
|
|
|
| |
Fixes #7341
|
|
|
|
|
|
| |
By using a separate id we can avoid sending the sessions
CSRF token as a GET parameter when initializing a push connection.
Cherry-picked from #8700 to the 7.7 branch.
|
|
|
|
|
| |
Fixes #7261
Fixes #5178
Fixes #4409
|
| |
|
| |
|
|
|
| |
Fixes #8840 for 7.7
|
|
|
|
|
|
| |
Refactors AbstractGridKeyEvent, AbstractGridMouseEvent and their
descendants to follow the pattern used in other GWT DomEvents.
Fixes #7633
|
|
|
| |
Fixes #4967
|
|
|
|
| |
Add @since tags to VFlash and ApplicationConstants
|
|
|
|
|
| |
Allows Flash embed to expand if percentage dimensions given
Fixes #4035
|
|
|
| |
Fixes #1149
|
|
|
|
|
|
|
|
| |
* Fix client-side error when Upload in TabSheet and Push
Fixes #8728
* Merge 7.7 into 7.7-upload-in-tab-exception-fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename getMaxEscalatorRowCapacity to describe what it does
* Always calculate Escalator max row count the same way
This changes Escalator to not take a horizontal scrollbar
into account when trying to determine "maximum visible rows". This will
add another row, compared to previous versions, when there is a horizontal
scrollbar. In reality, it would likely make sense to always add 10 more rows
to have some buffer above and below the visible area.
Fixes #8661
|
|
|
| |
This change aims to reduce the number of false positives when comparing Vaadin 7 compatibility package in Vaadin 8 and actual Vaadin 7.7 branch. Conflicting parts are moved to imports as much as possible. Files have been formatted with same Eclipse version.
|
|
|
| |
Fix release notes mention of context click events
|
|
|
|
| |
Refresh calendar body for show week numbers state change.
|
|
|
|
| |
* Add missing since tags for 7.7.7
|
|
|
|
|
| |
Fixed problem that disables opening of popup
after closing it by clicking the datefield-button.
|
|
|
| |
Fixes #8413
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Call "destroy" instead of "destory" in JavaScriptRenders
For backwards compatibility, calls "destory" if no "destroy" exists
Fixes #8162
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
|
|
|
| |
Fixes #8348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename variables to indicate whether they use DOM index or Grid index
Grid indexes include hidden columns, DOM/Escalator indexes do not
* Prevent reorder of frozen columns when there are hidden columns
Fixes #8265
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
|
|
|
| |
Fixes #7880
|
|
|
|
|
|
|
|
| |
Changing from relative to defined size leaves the component positioned wrong,
also changing from defined size to relative size leaves the component in the
wrong position with the wrong size.
Change makes the wrapper rerun setChildWidgetPosition() that adds/removes
necessary css definitions to/from the cssPosition String.
|
|
|
| |
Fixes #8266
|
|
|
|
| |
(#8277)
|