diff --git a/xpra/client/gtk_base/gtk_client_window_base.py b/xpra/client/gtk_base/gtk_client_window_base.py index ddd681825c..2bd366e075 100644 --- a/xpra/client/gtk_base/gtk_client_window_base.py +++ b/xpra/client/gtk_base/gtk_client_window_base.py @@ -503,7 +503,7 @@ def _focus_change(self, *args): focuslog("%s focus_change%s has-toplevel-focus=%s, _been_mapped=%s", self, args, htf, self._been_mapped) if self._been_mapped: self._focus_latest = htf - self.send_latest_focus() + self.schedule_recheck_focus() def recheck_focus(self): self.recheck_focus_timer = 0