Commit 3f51339dca920a8781b920e4e96b45931e9825c6

Authored by Nathanael Jourdane
1 parent 97ef04b4

Make granules cells tooltips compatible with old browsers, and improve it.

Showing 1 changed file with 5 additions and 4 deletions   Show diff stats
js/app/views/EpnTapUI.js
... ... @@ -212,12 +212,13 @@ Ext.define('App.util.Format', {
212 212 '(\\#[-a-z\\d_]*)?$','i'); // fragment locator
213 213 return url_pattern.test(data) ? data : null;
214 214 },
215   - 'cell': function(content, tooltip=null, tooltipTitle='') {
216   - content = content ? content : '-';
  215 + 'cell': function(content, tooltip, tooltipTitle) {
  216 + var ttAttr = "";
217 217 if(tooltip !== '') {
218   - var ttAttr = " data-qtitle='" + tooltipTitle + "' data-qtip='" + (tooltip ? tooltip : content) + "'";
  218 + var ttTitle = tooltipTitle ? " data-qtitle='" + tooltipTitle + "'" : "";
  219 + ttAttr = ttTitle + "' data-qtip='" + (tooltip ? tooltip : (content ? content : 'No value.')) + "'";
219 220 }
220   - return "<div class=epntap_cell " + ttAttr + ">" + content + "</div>";
  221 + return "<div class=epntap_cell " + ttAttr + ">" + (content ? content : '-') + "</div>";
221 222 },
222 223  
223 224 // Services grid
... ...