From 3902ada36b2b5d4ff38108a2c1f691b53975d2ad Mon Sep 17 00:00:00 2001 From: David <97603719+Commodore64user@users.noreply.github.com> Date: Fri, 7 Feb 2025 12:38:21 +0000 Subject: [PATCH] Remove screenshot setting from unsupported devices (#13221) See #12293 --- .../ui/elements/common_settings_menu_table.lua | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/frontend/ui/elements/common_settings_menu_table.lua b/frontend/ui/elements/common_settings_menu_table.lua index d974f0cda..cf8c91307 100644 --- a/frontend/ui/elements/common_settings_menu_table.lua +++ b/frontend/ui/elements/common_settings_menu_table.lua @@ -750,13 +750,15 @@ common_settings.units = { } } -common_settings.screenshot = { - text = _("Screenshot folder"), - callback = function() - local Screenshoter = require("ui/widget/screenshoter") - Screenshoter:chooseFolder() - end, - keep_menu_open = true, -} +if Device:isTouchDevice() or Device:hasKeyboard() or Device:hasScreenKB() then + common_settings.screenshot = { + text = _("Screenshot folder"), + callback = function() + local Screenshoter = require("ui/widget/screenshoter") + Screenshoter:chooseFolder() + end, + keep_menu_open = true, + } +end return common_settings