Has anyone got experience with the throttle Palm rest gadget (can't find a better term for it)? Pls. refer attached photo. It was installed by the previous owner.
I just came back from a ride and somewhat my hand got stuck on that thing (glove or clumsiness

. I was in first gear and the bike lurched forward quite dramatically. There was no traffic in front of me so, no dramas.
Any thoughts ( apart from reminding me of my clumsiness...

)?