Valentin Shergin
83f8d13a99
Fabric: Explicit Scheduler creation and destruction management in RCTSurfacePresenter
...
Summary: Previously, the `_scheduler` method in `RCTSurfacePresenter` was implemented as a lazy getter. The only problem with that is that Scheduler instance might be (re)created in the middle of the hot-reloading process (e.g. external request to relayout some Surface might trigger that). Since it does not make any sense to create an empty Scheduler during the reloading process, now the Scheduler creation only happens in constructor and right after the VM is reloaded.
Reviewed By: JoshuaGross
Differential Revision: D17299441
fbshipit-source-id: 273451bbb03e8cdf532131adfdf3bc60c34e997e
2019-09-10 21:33:42 -07:00
..
2019-09-10 21:33:42 -07:00
2019-03-12 19:41:51 -07:00
2019-03-12 19:41:51 -07:00
2019-07-23 03:23:11 -07:00
2019-09-04 09:16:32 -07:00
2019-02-22 01:40:09 -08:00
2018-11-02 00:16:16 -07:00
2018-09-11 15:33:07 -07:00
2019-07-23 03:23:11 -07:00
2018-09-11 15:33:07 -07:00
2019-06-24 13:54:39 -07:00
2019-07-23 03:23:11 -07:00
2019-07-23 03:23:11 -07:00
2018-09-17 12:33:01 -07:00
2019-06-24 07:13:46 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-09-03 15:54:11 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-05-09 10:36:56 -07:00
2019-05-09 10:36:56 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-10-18 01:06:24 -07:00
2018-09-11 15:33:07 -07:00
2018-10-18 01:06:24 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-02-26 07:58:52 -08:00
2019-04-11 12:57:15 -07:00
2019-06-28 01:38:40 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-06-26 10:05:33 -07:00
2019-07-23 03:23:11 -07:00
2019-03-22 16:23:40 -07:00
2019-07-23 03:23:11 -07:00
2018-09-11 15:33:07 -07:00
2019-02-26 07:58:52 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-05-18 08:36:15 -07:00
2019-05-18 08:36:15 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-07-23 03:23:11 -07:00
2019-08-30 17:07:57 -07:00
2019-07-23 03:23:11 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-07-23 03:23:11 -07:00
2018-09-11 15:33:07 -07:00
2019-01-15 16:29:38 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-07-24 19:39:29 -07:00
2019-07-24 19:39:29 -07:00
2019-07-01 15:20:01 -07:00
2019-07-12 16:51:28 -07:00
2019-08-22 10:16:52 -07:00
2019-08-22 10:16:52 -07:00