[Fix] 설정창 XamlParseException 수정 — ModernComboBox 스타일 누락
SettingsWindow.xaml (라인 2875):
- Style="{StaticResource ModernComboBox}" 참조 제거
- 이유: ModernComboBox 스타일이 정의되지 않아 XamlParseException 발생
- 기본 ComboBox 스타일(라인 224, TargetType 전체 적용)이 이미 존재
SettingsWindow.xaml.cs (OnClosed):
- _revertCallback() → _revertCallback?.Invoke()
- XAML 파싱 실패 시 null 역참조 방지
빌드: 경고 0, 오류 0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2871,8 +2871,7 @@
|
||||
<!-- 타입 드롭다운 -->
|
||||
<ComboBox Grid.Row="0" Grid.Column="4"
|
||||
SelectedValue="{Binding NewHotkeyType}"
|
||||
SelectedValuePath="Tag"
|
||||
Style="{StaticResource ModernComboBox}">
|
||||
SelectedValuePath="Tag">
|
||||
<ComboBoxItem Tag="app">앱 (exe)</ComboBoxItem>
|
||||
<ComboBoxItem Tag="folder">폴더</ComboBoxItem>
|
||||
<ComboBoxItem Tag="url">URL</ComboBoxItem>
|
||||
|
||||
@@ -457,7 +457,7 @@ public partial class SettingsWindow : Window
|
||||
|
||||
protected override void OnClosed(EventArgs e)
|
||||
{
|
||||
if (!_saved) _revertCallback();
|
||||
if (!_saved) _revertCallback?.Invoke();
|
||||
base.OnClosed(e);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user