Это не то, суть вопроса не в том, что происходит переход, а в том что вообще ни чего не происходит, если вешать обработчик на ссылку, сгенерированную виджетом меню
В том и дело что интересна логика, а не готовые решения.
Баланс разработчик должен рассчитать сам, на свое усмотрение.
Вот что это за "усмотрение", где его тренируют?