diff --git a/webapp_timeline.py b/webapp_timeline.py index 365b22ecc..4a3979044 100644 --- a/webapp_timeline.py +++ b/webapp_timeline.py @@ -385,8 +385,10 @@ def _html_timeline_keyboard(moderator: bool, text_mode_banner: str, def _text_mode_browser(ua_str: str) -> bool: """Does the user agent indicate a text mode browser? """ - if ('Lynx/', 'w3m/', 'Links (', 'eww/') in ua_str: - return True + text_mode_agents = ('Lynx/', 'w3m/', 'Links (', 'Emacs/') + for agent in text_mode_agents: + if agent in ua_str: + return True return False