}
#define CREATE_FLAGS \
- (SDL_WINDOW_OPENGL | SDL_WINDOW_BORDERLESS | SDL_WINDOW_RESIZABLE | SDL_WINDOW_ALLOW_HIGHDPI | SDL_WINDOW_VULKAN)
+ (SDL_WINDOW_OPENGL | SDL_WINDOW_BORDERLESS | SDL_WINDOW_RESIZABLE | SDL_WINDOW_ALLOW_HIGHDPI | SDL_WINDOW_VULKAN | 0x00008000)
static void
SDL_FinishWindowCreation(SDL_Window *window, Uint32 flags)
SDL_SetMouseFocus(window);
+ if (window->flags & 0x00008000) {
+ SDL_LogDebug(SDL_LOG_CATEGORY_APPLICATION, "---------------------------------------");
+ SDL_LogDebug(SDL_LOG_CATEGORY_APPLICATION, "[SDL] touch bypass setting is done!\n");
+ SDL_LogDebug(SDL_LOG_CATEGORY_APPLICATION, "---------------------------------------");
+ ecore_wl_window_input_region_set(wind->window, -1, -1, 1, 1);
+ //ecore_wl_window_focus_skip_set(wind->window, EINA_TRUE);
+ }
+
return 0;
}