User Portlet User Portlet

Discussions
Becuase you had symbols in Manipulate expression (a,b)  that were changing, and Manipulate was tracking them by default. There are many way to solve this, here is one way (make everything needed local a private module inside Manipulate)...