tray: renamed SDL_HasNoActiveTrays() to SDL_HasActiveTrays()

This commit is contained in:
Sam Lantinga
2025-01-19 16:29:58 -08:00
parent a974888aad
commit d4cda51057
4 changed files with 5 additions and 5 deletions

View File

@@ -85,7 +85,7 @@ void SDL_CleanupTrays(void)
SDL_free(trays);
}
bool SDL_HasNoActiveTrays(void)
bool SDL_HasActiveTrays(void)
{
return active_trays == 0;
return (active_trays > 0);
}

View File

@@ -23,4 +23,4 @@
extern void SDL_RegisterTray(SDL_Tray *tray);
extern void SDL_UnregisterTray(SDL_Tray *tray);
extern void SDL_CleanupTrays(void);
extern bool SDL_HasNoActiveTrays(void);
extern bool SDL_HasActiveTrays(void);

View File

@@ -790,7 +790,7 @@ void SDL_DestroyTray(SDL_Tray *tray)
SDL_free(tray);
if (SDL_HasNoActiveTrays()) {
if (!SDL_HasActiveTrays()) {
gtk_main_quit();
gtk_thread_active = false;
}