From 1a2a59e0bc0315c4473d6dfc4d02523d87b0073a Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 17 Jul 2026 00:57:51 -0400 Subject: [PATCH] fix system font logic --- lib/helpers/extensions/scheme_to_theme.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/helpers/extensions/scheme_to_theme.dart b/lib/helpers/extensions/scheme_to_theme.dart index 6ac08c7..93c88a5 100644 --- a/lib/helpers/extensions/scheme_to_theme.dart +++ b/lib/helpers/extensions/scheme_to_theme.dart @@ -1,7 +1,7 @@ import "package:flutter/material.dart"; extension SchemeToTheme on ColorScheme { - ThemeData getTheme(bool useDefaultFont) => .from(colorScheme: this).copyWith( + ThemeData getTheme(bool useSystemFont) => .from(colorScheme: this).copyWith( cardTheme: .new(color: primaryContainer), popupMenuTheme: .new( shape: RoundedRectangleBorder(borderRadius: .circular(16)), @@ -11,12 +11,12 @@ extension SchemeToTheme on ColorScheme { titleSpacing: 0, backgroundColor: surfaceContainerLow, ), - textTheme: useDefaultFont - ? null - : ThemeData( + textTheme: useSystemFont + ? ThemeData( fontFamilyFallback: ["sans", "emoji"], brightness: brightness, - ).textTheme, + ).textTheme + : null, inputDecorationTheme: const InputDecorationTheme( border: OutlineInputBorder(), ),