diff --git a/src/gui/personalize.cpp b/src/gui/personalize.cpp index 0e82548ca..ff36b8ef7 100644 --- a/src/gui/personalize.cpp +++ b/src/gui/personalize.cpp @@ -976,6 +976,9 @@ void CPersonalizeGui::addPersonalizedItems() sigc::slot0 sl = sigc::bind<0>(sigc::mem_fun1(v_item[i].menuItem, &CMenuForwarder::disableByCondition), v_item[i].condition); v_item[i].menuItem->OnPaintItem.connect(sl); v_item[i].default_selected = false; + + //value of current_active for personalized item must have value of current settings state here! + v_item[i].menuItem->current_active = (p_mode || i_mode); } //add item if it's set to visible or pin protected and allow to add an forwarder as next