Skip to content

Commit 810b44a

Browse files
committed
Fix row expansion issues.
1 parent 250f745 commit 810b44a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/main/java/gwt/material/design/demo/client/application/addins/datatable/table/CustomTable.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,8 +248,9 @@ public MaterialBadge getValue(Person object) {
248248
@Override
249249
public void run() {
250250
// Clear the content first.
251-
MaterialWidget content = new MaterialWidget(
252-
rowExpand.getRow().find(".content").empty().asElement());
251+
JQueryElement element = rowExpand.getRow().find(".content").empty();
252+
// Assign the jquery element to a GMD Widget
253+
MaterialWidget content = new MaterialWidget(element);
253254

254255
// Add new content.
255256
MaterialBadge badge = new MaterialBadge("This content", Color.WHITE, Color.BLUE);

src/main/java/gwt/material/design/demo/client/application/addins/datatable/table/PageTable.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
* #L%
2121
*/
2222

23-
2423
import com.google.gwt.core.client.GWT;
2524
import com.google.gwt.dom.client.Style.Display;
2625
import com.google.gwt.dom.client.Style.Position;
@@ -50,7 +49,6 @@
5049
import java.util.Comparator;
5150
import java.util.List;
5251

53-
5452
public class PageTable extends Composite {
5553

5654
interface PageGridUiBinder extends UiBinder<HTMLPanel, PageTable> {
@@ -61,7 +59,7 @@ interface PageGridUiBinder extends UiBinder<HTMLPanel, PageTable> {
6159
@UiField
6260
MaterialDataTable<Person> table;
6361

64-
private MaterialDataPager pager = new MaterialDataPager();
62+
private MaterialDataPager<Person> pager = new MaterialDataPager<>();
6563

6664
private ListDataSource<Person> dataSource;
6765

@@ -196,8 +194,9 @@ public MaterialBadge getValue(Person object) {
196194
@Override
197195
public void run() {
198196
// Clear the content first.
199-
MaterialWidget content = new MaterialWidget(
200-
rowExpand.getRow().find(".content").empty().asElement());
197+
JQueryElement element = rowExpand.getRow().find(".content").empty();
198+
// Assign the jquery element to a GMD Widget
199+
MaterialWidget content = new MaterialWidget(element);
201200

202201
// Add new content.
203202
MaterialBadge badge = new MaterialBadge("This content", Color.WHITE, Color.BLUE);

0 commit comments

Comments
 (0)