The browser ui component is initialized twice since the move to using jetpack. The pre-jetpack code watches for new windows, and initalizes owa for that window, which would create a new panel for the dashboard. Using the jetpack widget handles the per-window initialization for you. The result is two attempts at initialization, causing errors and potentially other issues. This patch cleans up the ui class, separating the dashboard into it's own class, only initializing the class at startup, allowing jetpack to control the per-window logic.
Created attachment 552177 [details] Pointer to pull request