diff --git a/APPL/FAC/fac_current_tab_save.asp b/APPL/FAC/fac_current_tab_save.asp index 151871c697..5589b1c275 100644 --- a/APPL/FAC/fac_current_tab_save.asp +++ b/APPL/FAC/fac_current_tab_save.asp @@ -65,7 +65,7 @@ if (!oRs.eof) var sql_d = "DELETE FROM fac_menu" + " WHERE fac_menu_key = " + oRs("fac_menu_key").Value; Oracle.Execute(sql_d, true); - result.toaster = L("lcl_current_tab_unsaved"); + result.toaster = (taboption == "T" ? L("lcl_current_tab_unsaved") : L("lcl_current_fav_unsaved")); removed = true; } else diff --git a/APPL/FAC/fac_menu.inc b/APPL/FAC/fac_menu.inc index b0ffd399c1..ed1851529d 100644 --- a/APPL/FAC/fac_menu.inc +++ b/APPL/FAC/fac_menu.inc @@ -52,7 +52,7 @@ function CreateItems(menuItems, start_collapsed, max_lines) showtxt += (itm.level < 1? itm.name : safe.html(itm.name)); var unpin = (itm.group == 6 ? "" + " " + "" @@ -569,7 +569,7 @@ function generatePortalmenu(koppen) }); } var kop = grp.Koppen[grp.Koppen.length-1]; - if (kop.Items.length && kop.Items[kop.Items.length-1].href == loRs("url").value) + if (kop.Items.length && kop.Items[kop.Items.length-1].href == loRs("url").value && kop.Items[kop.Items.length-1].name == loRs("label")) { // skip it } @@ -646,6 +646,7 @@ function generateMenu (pmode, groep) //groep alleen voor mode 3 if (pmode == 1) { var menuitems = fillMenuArray(); +__Log(menuitems); if (menuitems) { // ui-helper-clearfix wordt er straks door jQuery opgezet bij $("#menutabs").tabs(); // CONN#19264 Door het alvast zelf te doen wordt een reproduceerbare crash voorkomen! diff --git a/APPL/Localscripts/FcltMgr.js b/APPL/Localscripts/FcltMgr.js index 50ccd0d1b3..55434fef7e 100644 --- a/APPL/Localscripts/FcltMgr.js +++ b/APPL/Localscripts/FcltMgr.js @@ -208,6 +208,7 @@ var FcltMgr = if (waspinned) { data.filters = frm.fcltfilters; // deze moet je vrijgeven + data.taboption = "T"; // alleen tab wordt hier unpinned FcltMgr._pageManager.fnDoSave(ttl, data); // Vrijgeven geen Prompt } else