private void HandleOpenState(bool isOpen) { if (modalBackdrop != null) { modalBackdrop.IsOpen = isOpen; } // TODO: find a way to remove javascript if (isOpen) { JSRunner.AddClassToBody("modal-open"); } else { JSRunner.RemoveClassFromBody("modal-open"); } ClassMapper.Dirty(); StyleMapper.Dirty(); }