}
}
-SDL_bool
-Tizen_SupportIndicator(SDL_Window *window)
-{
- SDL_VideoData* videoData = SDL_GetVideoDevice()->driverdata;
- return (!(window->flags & SDL_WINDOW_BORDERLESS) && !videoData->indicator_on);
-}
-
void
Tizen_chk_indicator(SDL_Window *window)
{
SDL_WindowData *wind = window->driverdata;
int screen_w, screen_h;
int rotation = wind->rotation % 360;
- if(rotation %180 == 0)
+ if(rotation % 180 == 0)
ecore_wl_screen_size_get(&screen_w, &screen_h);
else
ecore_wl_screen_size_get(&screen_h, &screen_w);
- if(window->w == screen_w && window->h == screen_h && window->x == 0 && window->y == 0)
+ if(window->w == screen_w && window->h == screen_h && window->x == 0 && window->y == 0 && !(window->flags & SDL_WINDOW_BORDERLESS))
{
- if(Tizen_SupportIndicator(window))
+ SDL_VideoData* videoData = SDL_GetVideoDevice()->driverdata;
+ if(!videoData->indicator_on)
{
wind->support_indicator = SDL_TRUE;
Tizen_ExecuteIndicatorProcess(wind);
}
- else
- {
- wind->support_indicator = SDL_FALSE;
- Tizen_TerminateIndicatorProcess(wind);
- }
}
else
{