Files
flipper/desktop/static
Matthew Rheaume efdc7e58c4 Fixed reload & zoom in Flipper Desktop application. (#3840)
Summary:
After the upgrade to Electron in `92cdb81`, the reload functionality no
longer works. I believe this is due to the main menu creation being
moved to the main process where the `window` global variable is undefined
(whereas previously it was on the render process, where `window` would
be defined). Rather than rely on the `window` global, when a reload is
requested just reload the given `focusedWindow`.

Similarly, zooming was also broken, so fix that by going through `focusedWindow` rather than `webFrame` (since `webFrame` only exists in the render process).

Fixes https://github.com/facebook/flipper/issues/3839, https://github.com/facebook/flipper/issues/3820

## Changelog

changelog: Fixed reload & zoom in Flipper Desktop application.

Pull Request resolved: https://github.com/facebook/flipper/pull/3840

Test Plan: Built the application locally, verified that reload worked as expected (and would reload the application), verified that zooming (in, out, actual size) worked as expected.

Reviewed By: passy

Differential Revision: D38784319

Pulled By: mweststrate

fbshipit-source-id: c219063a8aaf42425678c2c8824f6fcde1cadd52
2022-08-18 06:11:38 -07:00
..
2021-03-31 06:33:15 -07:00
2022-03-08 12:19:52 -08:00
2022-08-03 05:02:01 -07:00
2022-05-31 06:52:14 -07:00
2022-03-16 09:41:36 -07:00
2022-03-16 09:41:36 -07:00
2022-03-16 09:41:36 -07:00
2022-05-31 06:52:14 -07:00