diff --git a/src/shell-window-tracker.c b/src/shell-window-tracker.c index 6a7240e47..8a486fac7 100644 --- a/src/shell-window-tracker.c +++ b/src/shell-window-tracker.c @@ -412,6 +412,13 @@ get_app_for_window (ShellWindowTracker *tracker, if (meta_window_is_remote (window)) return _shell_app_new_for_window (window); + /* HACK: Exclude screen recorder from tracking until + * we implement a proper fix + */ + if (meta_window_get_wm_class (window) == NULL && + g_strcmp0 (meta_window_get_title (window), "OpenGL Renderer") == 0) + return NULL; + /* Check if the app's WM_CLASS specifies an app; this is * canonical if it does. */