I also have Firefox Quantum and it works properly. There was never an icon in the taskbar, only a submenu in the context menu. Please check your settings in about:addons. If it doesn't work, try to remove it and install it again. If it still doesn't work, please contact me by email (firstname.lastname@example.org) with the details.