public override void Apply() { _owner._gearLocked = true; string cv; if (!_storage.TryGetValue(_controller.selectedPageId, out cv)) cv = _default; _owner.icon = cv; _owner._gearLocked = false; }