git clone [email protected]:ccorcos/electron-browser-view-drag.git
cd electron-browser-view-drag
npm install
npm start
There's a workaround by injecting into the main window's webContents but there's tons of animation jank:
git checkout webview-workaround
npm start
We can also verify that the base-case works just fine when not using a BrowserView at all.
git checkout base-case
npm start