I am having that issue and another, similar one. When I am done with a tool or I have a stack of flowers (just example) that I gave, one to a villager, and I go to deselect it, by tapping said item, it will treat it as though I am performing the tool again. It has cause me to destroy things that I don't want destroyed, and slow my game down when everyone that I give a gift two makes me go through the text, "Youve already given Demetrius a gift today". All I want to do is deselect the flower that I gave to him, by tapping the flower stack, and it activates the use function.
You may see another example as crazy, but I'll share anyway.
If I want to get rid of a plant, I have been known to use a pickaxe every so often. I hit the plant so that I can start a new plant for a quest, and I can re-use the fertilizer or retaining soil for the next plant I need. Then I tap the pick axe to deselect it, and it un-tills my soil, and I lose the fertilizer.
I use the axe on a tree to grab the sap collector to put on another tree, and end up whacking the tree with the axe.
The only things that don't seem to behave this way are most foods and bombs. It is so frustrating.
Just googling for my problem is difficult. The wording escapes me.