Hi again,
I just realised what I should have also said was in the InventoryTest widget I have three buttons called Action, Drop item and cancel and these three buttons dont have bindings to the on clicked event before firing the inventory fuctions such drop , use etc.