If one of my units has a spell it could cast, I get a chance to use its abilities after moving it in a tactical battle. But not so if I want to drink a potion or use some other item: if those are my only possible actions, my tactical turn ends as soon as my unit moves. I don't think this is how it's supposed to work.