SpreadsheetTable drawing issue


The Popup buttons in a spreadsheet table doesn’t get drawn unless the table is scrolled out and back in. See below trivial example. Looks like a bug to me.

	Spreadsheet s = new Spreadsheet(30, 30);

	int maxcolumns = 5;
	int maxrows = 5;
	for (int column = 0; column < maxcolumns; column++) {
		s.createCell(0, column, "Column " + column);

	for (int row = 1; row <= maxrows; row++) {
		for (int col = 0; col < maxcolumns; col++) {
			s.createCell(row, col, row + col);

	CellRangeAddress range = new CellRangeAddress(0, maxrows, 0, maxcolumns-1);
	SpreadsheetTable table = new SpreadsheetFilterTable(s, range);

Hi Ola,

Indeed this looks like a bug. Do you mind filing a ticket at dev.vaadin.com so that you also will be updated on any progress?


Sure, thanks!