danny0838 / webscrapbook

A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from legacy Firefox add-on ScrapBook X.
Mozilla Public License 2.0
868 stars 119 forks source link

Scrapbook window opened in different monitor from original chrome window #219

Open sulisu opened 3 years ago

sulisu commented 3 years ago

Webscrapbook version 0.124.0

Chrome version 90.0.4430.93

Problem Dual monitor, chrome window is in the second monitor. Open scrapbook windows with "open scrapbook" command in the menu, then the scrapbook window is opened on the main monitor.

Expected The scrapbook windows should appear side by side with Chrome window on the same monitor.

danny0838 commented 3 years ago

Browser does not support accessing multiple monitors, so technically it's currently only possible to position windows in the main window, AFAIK.

You can use Firefox, which has native support for sidebars, for better multi-monitor support.

sulisu commented 3 years ago

I found this chrome extension, https://github.com/ControlExpert/chrome-multiwindow-positioner https://chrome.google.com/webstore/detail/multiwindow-positioner

and two related stackoverflow posts. https://stackoverflow.com/questions/17960398/moving-chrome-window-using-an-extension https://stackoverflow.com/questions/16363474/window-open-on-a-multi-monitor-dual-monitor-system-where-does-window-pop-up/40768797

This extension can recognize the url of popup window, then put it on specific monitor according to user defined rule. Although it lacks the option to open popup window on the same monitor as main window, it is still useful for me or someone else.

I got the url of scrapbook windows by right-click in the area under titlebar and view source.