Skip to content

Commit

Permalink
Fix #8288
Browse files Browse the repository at this point in the history
  • Loading branch information
kovidgoyal committed Feb 5, 2025
1 parent 9ca420a commit d896d77
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
2 changes: 2 additions & 0 deletions kitty/fast_data_types.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,8 @@ WINDOW_FULLSCREEN: int
WINDOW_MAXIMIZED: int
WINDOW_MINIMIZED: int
TEXT_SIZE_CODE: int
TOP_EDGE: int
BOTTOM_EDGE: int
# }}}


Expand Down
2 changes: 1 addition & 1 deletion kitty/options/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,7 @@ def tab_separator(x: str) -> str:


def tab_bar_edge(x: str) -> int:
return {'top': 1, 'bottom': 3}.get(x.lower(), 3)
return {'top': defines.TOP_EDGE, 'bottom': defines.BOTTOM_EDGE}.get(x.lower(), 3)


def tab_font_style(x: str) -> tuple[bool, bool]:
Expand Down
2 changes: 2 additions & 0 deletions kitty/state.c
Original file line number Diff line number Diff line change
Expand Up @@ -1548,6 +1548,8 @@ init_state(PyObject *module) {
PyModule_AddIntMacro(module, WINDOW_FULLSCREEN);
PyModule_AddIntMacro(module, WINDOW_MAXIMIZED);
PyModule_AddIntMacro(module, WINDOW_MINIMIZED);
PyModule_AddIntMacro(module, TOP_EDGE);
PyModule_AddIntMacro(module, BOTTOM_EDGE);
register_at_exit_cleanup_func(STATE_CLEANUP_FUNC, finalize);
return true;
}
Expand Down
3 changes: 2 additions & 1 deletion kitty/tab_bar.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
from .constants import config_dir
from .fast_data_types import (
DECAWM,
TOP_EDGE,
Color,
Region,
Screen,
Expand Down Expand Up @@ -551,7 +552,7 @@ def apply_options(self) -> None:
opts.active_tab_title_template,
opts.tab_activity_symbol,
opts.tab_powerline_style,
'top' if opts.tab_bar_edge == 1 else 'bottom',
'top' if opts.tab_bar_edge == TOP_EDGE else 'bottom',
opts.tab_title_max_length,
)
ts = opts.tab_bar_style
Expand Down

0 comments on commit d896d77

Please sign in to comment.