fix: enable frosted glass effect by default
This commit is contained in:
@@ -11173,7 +11173,7 @@ function App(): React.JSX.Element {
|
||||
<Suspense fallback={null}>
|
||||
<SettingsPanel
|
||||
appearanceTheme={appearanceTheme}
|
||||
transparentFrostedEffectEnabled={applicationSettings?.transparentFrostedEffectEnabled ?? false}
|
||||
transparentFrostedEffectEnabled={applicationSettings?.transparentFrostedEffectEnabled ?? true}
|
||||
applicationSettingsPending={applicationSettingsPending}
|
||||
applicationSettingsLocked={applicationSettingsUnconfirmed || !applicationSettings}
|
||||
applicationSettingsError={applicationSettingsError}
|
||||
|
||||
@@ -1583,17 +1583,17 @@ describe('SettingsPanel runtime files', () => {
|
||||
const { rerender } = render(<SettingsPanel {...props} />)
|
||||
fireEvent.click(screen.getByRole('tab', { name: category }))
|
||||
const toggle = screen.getByRole('switch', { name: label })
|
||||
expect(toggle).not.toBeChecked()
|
||||
expect(toggle).toBeChecked()
|
||||
expect(toggle).toHaveAccessibleDescription(description)
|
||||
expect(toggle.closest('label')).toHaveClass('toggle-row')
|
||||
fireEvent.click(toggle)
|
||||
expect(onChange).toHaveBeenCalledExactlyOnceWith(true)
|
||||
rerender(<SettingsPanel {...props} transparentFrostedEffectEnabled applicationSettingsPending />)
|
||||
expect(toggle).toBeChecked()
|
||||
expect(onChange).toHaveBeenCalledExactlyOnceWith(false)
|
||||
rerender(<SettingsPanel {...props} transparentFrostedEffectEnabled={false} applicationSettingsPending />)
|
||||
expect(toggle).not.toBeChecked()
|
||||
expect(toggle).toBeDisabled()
|
||||
rerender(<SettingsPanel {...props} transparentFrostedEffectEnabled />)
|
||||
rerender(<SettingsPanel {...props} transparentFrostedEffectEnabled={false} />)
|
||||
fireEvent.click(toggle)
|
||||
expect(onChange).toHaveBeenLastCalledWith(false)
|
||||
expect(onChange).toHaveBeenLastCalledWith(true)
|
||||
})
|
||||
|
||||
it.each([
|
||||
|
||||
@@ -656,7 +656,7 @@ export function SettingsPanel({
|
||||
onClearLocalData,
|
||||
onExpertsChanged = () => {},
|
||||
appearanceTheme = 'system',
|
||||
transparentFrostedEffectEnabled = false,
|
||||
transparentFrostedEffectEnabled = true,
|
||||
applicationSettingsPending = false,
|
||||
applicationSettingsLocked = false,
|
||||
applicationSettingsError,
|
||||
|
||||
Reference in New Issue
Block a user