From ebe493f7f7e42ea0950205b9eb26856db2b542a0 Mon Sep 17 00:00:00 2001 From: Molkobain Date: Tue, 2 Nov 2021 18:48:03 +0100 Subject: [PATCH] Set attribute: Add tooltip on items when attribute is in edition --- js/jquery.itop-set-widget.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/jquery.itop-set-widget.js b/js/jquery.itop-set-widget.js index 82bbf293a..686c3935a 100644 --- a/js/jquery.itop-set-widget.js +++ b/js/jquery.itop-set-widget.js @@ -260,6 +260,9 @@ $.widget('itop.set_widget', $item.addClass(setWidget.ITEM_CSS_CLASS); $item.addClass(setWidget.ITEM_CSS_CLASS + '-' + setItemCode); // no escape as codes are already pretty restrictive + // Set text as tooltip in case it would be truncated + $item.attr('data-tooltip-content', $item[0].childNodes[0].nodeValue.trim()); + if (setWidget._isCodeInPartialValues(setItemCode)) { inputWidget.getItem(setItemCode).addClass(setWidget.ITEM_PARTIAL_CSS_CLASS); } @@ -274,6 +277,10 @@ $.widget('itop.set_widget', $item.addClass(this.ITEM_CSS_CLASS); + // Set text as tooltip in case it would be truncated + $item.attr('data-tooltip-content', $item[0].childNodes[0].nodeValue.trim()); + CombodoTooltip.InitTooltipFromMarkup($item); + if (this._isCodeInPartialValues(setItemCode)) { this._partialCodeRemove(setItemCode); } else {