internal void Update() { if (canvasSize.x != SceneInjector.ModMenuCanvas.GetComponent <RectTransform>().sizeDelta.x || canvasSize.y != SceneInjector.ModMenuCanvas.GetComponent <RectTransform>().sizeDelta.y) { if (canvasSize != default) { GadgetModConfigs.RebuildAllConfigMenus(); } canvasSize = new Vector2(SceneInjector.ModMenuCanvas.GetComponent <RectTransform>().sizeDelta.x, SceneInjector.ModMenuCanvas.GetComponent <RectTransform>().sizeDelta.y); } }