diff --git a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_list.html.twig b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_list.html.twig index c16fd0a4fd..7a59eb85a3 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_list.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_list.html.twig @@ -54,7 +54,14 @@ var drilldownActionIndex; var levelPrimaryAction; var url = ''; + var rowGlobalId = ''; + // Preparing global row id + for(sLevelId in row) + { + rowGlobalId += ((rowGlobalId !== '') ? '-' : '') + row[sLevelId].id; + } + rowGlobalId = levelAltId + '_' + rowGlobalId; // Preparing actions on the cell levelActions = oLevelsProperties[data.level_alias].actions; // - Removing explicit (not default) drilldown action as it has no prupose on that browse mode @@ -125,8 +132,8 @@ // Preparing secondary actions for small screens if(bHasSeveralSecondaryActions) { - var actionsSSTogglerElem = $(''); - var actionsSSMenuElem = $('
'); + var actionsSSTogglerElem = $(''); + var actionsSSMenuElem = $(''); var actionsSSMenuContainerElem = $(''); actionsSSMenuElem.append(actionsSSMenuContainerElem); actionsElem.append(actionsSSTogglerElem);