Fix deprecated onChange API usage
This commit is contained in:
parent
3552f85d17
commit
065d55e69a
@ -49,7 +49,7 @@ struct APIKeyManagementView: View {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.onChange(of: aiService.selectedProvider) { _ in
|
.onChange(of: aiService.selectedProvider) { oldValue, newValue in
|
||||||
if aiService.selectedProvider == .ollama {
|
if aiService.selectedProvider == .ollama {
|
||||||
checkOllamaConnection()
|
checkOllamaConnection()
|
||||||
}
|
}
|
||||||
|
|||||||
@ -107,7 +107,7 @@ struct AudioTranscribeView: View {
|
|||||||
HStack(spacing: 16) {
|
HStack(spacing: 16) {
|
||||||
Toggle("AI Enhancement", isOn: $isEnhancementEnabled)
|
Toggle("AI Enhancement", isOn: $isEnhancementEnabled)
|
||||||
.toggleStyle(.switch)
|
.toggleStyle(.switch)
|
||||||
.onChange(of: isEnhancementEnabled) { newValue in
|
.onChange(of: isEnhancementEnabled) { oldValue, newValue in
|
||||||
enhancementService.isEnhancementEnabled = newValue
|
enhancementService.isEnhancementEnabled = newValue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -93,7 +93,7 @@ struct LanguageSelectionView: View {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.pickerStyle(MenuPickerStyle())
|
.pickerStyle(MenuPickerStyle())
|
||||||
.onChange(of: selectedLanguage) { newValue in
|
.onChange(of: selectedLanguage) { oldValue, newValue in
|
||||||
updateLanguage(newValue)
|
updateLanguage(newValue)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -177,7 +177,7 @@ struct MenuBarView: View {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Toggle("Launch at Login", isOn: $launchAtLoginEnabled)
|
Toggle("Launch at Login", isOn: $launchAtLoginEnabled)
|
||||||
.onChange(of: launchAtLoginEnabled) { newValue in
|
.onChange(of: launchAtLoginEnabled) { oldValue, newValue in
|
||||||
LaunchAtLogin.isEnabled = newValue
|
LaunchAtLogin.isEnabled = newValue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -299,7 +299,7 @@ struct NotchAudioVisualizer: View {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.onChange(of: audioMeter) { newMeter in
|
.onChange(of: audioMeter) { oldValue, newValue in
|
||||||
|
|
||||||
if isActive {
|
if isActive {
|
||||||
updateBars()
|
updateBars()
|
||||||
|
|||||||
@ -366,7 +366,7 @@ struct PowerModeView: View {
|
|||||||
.toggleStyle(SwitchToggleStyle(tint: .blue))
|
.toggleStyle(SwitchToggleStyle(tint: .blue))
|
||||||
.labelsHidden()
|
.labelsHidden()
|
||||||
.scaleEffect(1.2)
|
.scaleEffect(1.2)
|
||||||
.onChange(of: powerModeManager.isPowerModeEnabled) { _ in
|
.onChange(of: powerModeManager.isPowerModeEnabled) { oldValue, newValue in
|
||||||
powerModeManager.savePowerModeEnabled()
|
powerModeManager.savePowerModeEnabled()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,7 +66,7 @@ struct PromptCustomizationView: View {
|
|||||||
.background(Color(NSColor.controlBackgroundColor))
|
.background(Color(NSColor.controlBackgroundColor))
|
||||||
.cornerRadius(10)
|
.cornerRadius(10)
|
||||||
// Reset the editor when language changes
|
// Reset the editor when language changes
|
||||||
.onChange(of: selectedLanguage) { _ in
|
.onChange(of: selectedLanguage) { oldValue, newValue in
|
||||||
if isEditing {
|
if isEditing {
|
||||||
customPrompt = whisperPrompt.getLanguagePrompt(for: selectedLanguage)
|
customPrompt = whisperPrompt.getLanguagePrompt(for: selectedLanguage)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user