diff --git a/kitty/boss.py b/kitty/boss.py index a5c8a4ee6..cebc0d66f 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -113,10 +113,10 @@ class Boss(Thread): def on_focus(self, window, focused): if focused: - if self.screen.enable_focus_tracking(): + if self.screen.focus_tracking_enabled(): self.write_to_child(b'\x1b[I') else: - if self.screen.enable_focus_tracking(): + if self.screen.focus_tracking_enabled(): self.write_to_child(b'\x1b[O') def on_mouse_button(self, window, button, action, mods): diff --git a/kitty/modes.h b/kitty/modes.h index d54813afe..5e172642e 100644 --- a/kitty/modes.h +++ b/kitty/modes.h @@ -57,6 +57,5 @@ #define HILITE_MOUSE_TRACKING (1001 << 5) #define CELL_MOTION_MOUSE_TRACKING (1002 << 5) #define FOCUS_TRACKING (1004 << 5) -#define UTF8_MOUSE_MODE (1005 << 5) #define SGR_MOUSE_MODE (1006 << 6) diff --git a/kitty/screen.c b/kitty/screen.c index af15d1e25..1132c0cf9 100644 --- a/kitty/screen.c +++ b/kitty/screen.c @@ -356,8 +356,8 @@ in_bracketed_paste_mode(Screen *self) { } static PyObject* -enable_focus_tracking(Screen *self) { -#define enable_focus_tracking_doc "" +focus_tracking_enabled(Screen *self) { +#define focus_tracking_enabled_doc "" PyObject *ans = self->modes.mFOCUS_TRACKING ? Py_True : Py_False; Py_INCREF(ans); return ans; @@ -1059,7 +1059,7 @@ static PyMethodDef methods[] = { METHOD(draw, METH_O) METHOD(set_mode, METH_VARARGS) METHOD(reset_mode, METH_VARARGS) - METHOD(enable_focus_tracking, METH_NOARGS) + METHOD(focus_tracking_enabled, METH_NOARGS) METHOD(in_bracketed_paste_mode, METH_NOARGS) METHOD(reset, METH_NOARGS) METHOD(reset_dirty, METH_NOARGS)