mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-05 23:25:28 -05:00
fix(ui): handle no model selection in default settings tooltip
This commit is contained in:
@@ -131,6 +131,10 @@ export const UseDefaultSettingsButton = () => {
|
||||
]);
|
||||
|
||||
const tooltip = useMemo(() => {
|
||||
if (!model) {
|
||||
return t('modelManager.noModelSelected');
|
||||
}
|
||||
|
||||
if (!hasDefaultSettings) {
|
||||
return t('modelManager.noDefaultSettings');
|
||||
}
|
||||
@@ -150,7 +154,7 @@ export const UseDefaultSettingsButton = () => {
|
||||
<Text>{t('modelManager.restoreDefaultSettings')}</Text>
|
||||
</Flex>
|
||||
);
|
||||
}, [outOfSyncSettings, t, hasDefaultSettings]);
|
||||
}, [model, hasDefaultSettings, outOfSyncSettings, t]);
|
||||
|
||||
const handleClickDefaultSettings = useCallback(() => {
|
||||
dispatch(setDefaultSettings());
|
||||
|
||||
Reference in New Issue
Block a user