Skip to content

Commit 6d6bd79

Browse files
committed
fix: 修复解析失败的效果导致的崩溃
1 parent 63df4f9 commit 6d6bd79

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

‎src/Magpie/ScalingModeEffectItem.h‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ struct ScalingModeEffectItem : ScalingModeEffectItemT<ScalingModeEffectItem>,
6767
void ScalingPixelsY(double value);
6868

6969
winrt::Magpie::EffectParametersViewModel Parameters() const noexcept {
70-
return *_parametersViewModel;
70+
return _parametersViewModel
71+
? winrt::Magpie::EffectParametersViewModel(*_parametersViewModel)
72+
: winrt::Magpie::EffectParametersViewModel{ nullptr };
7173
}
7274

7375
void Remove();

0 commit comments

Comments
 (0)