Browse Source

Sanitize caption used in compatibility Grid header (#12018)

* Sanitize caption used in compatibility Grid header

Cherry pick of #11644
tags/8.12.0.alpha1
Anna Koskinen 4 years ago
parent
commit
4014f806a1
No account linked to committer's email address
1 changed files with 2 additions and 0 deletions
  1. 2
    0
      compatibility-server/src/main/java/com/vaadin/v7/ui/Grid.java

+ 2
- 0
compatibility-server/src/main/java/com/vaadin/v7/ui/Grid.java View File

import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;


import org.jsoup.Jsoup;
import org.jsoup.nodes.Attributes; import org.jsoup.nodes.Attributes;
import org.jsoup.nodes.Element; import org.jsoup.nodes.Element;
import org.jsoup.select.Elements; import org.jsoup.select.Elements;
if (caption == null) { if (caption == null) {
caption = ""; // Render null as empty caption = ""; // Render null as empty
} }
caption = Jsoup.parse(caption).text();
state.headerCaption = caption; state.headerCaption = caption;


HeaderRow row = grid.getHeader().getDefaultRow(); HeaderRow row = grid.getHeader().getDefaultRow();

Loading…
Cancel
Save