Installed Todoist Add-in to Firefox 25 but can't see the application
I have been using Todoist in Chrome but have switched to Firefox. I iinstalled the Add-in and got the message it was installed. I also went to the Options/Toolbar Layout and did not see the icon. I really would rather stay with Firefox and am addicted to Todoist, so whatever help you can offer would be appreciated.