context menu hadn't shown up
context menu now behaves correctly and updates all ui elements