Forwards mouse click events on any components within a Table cell to the Table itself

This simple extension is created to overcome an issue where adding e.g. layouts in Table cells will prevent normal item selection when clicking these cells.

The extension will add mouseup and mousedown handlers to the component it's attached to, and forward any mouse up/down events to the parent table cell.

Install

Link to this version
ExperimentalReleased 17 October 2013Apache License 2.0
Framework Support
Vaadin 7.0+
Browser Compatibility
8
9
10
Install with
Release notes - Version 0.02

Only forwards clicks from widgets which do not extend Focusable on client side. This should prevent unwanted table row selection when clicking e.g. a button, textfield, checkbox etc.