mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Fix: Advanced settings crashes
This commit is contained in:
committed by
Frans de Jonge
parent
e3c17aa6d0
commit
dfba135f10
@@ -9,13 +9,21 @@ local Menu = require("ui/widget/menu")
|
||||
local MultiInputDialog = require("ui/widget/multiinputdialog")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local dump = require("dump")
|
||||
local isAndroid, android = pcall(require, "android")
|
||||
local util = require("ffi/util")
|
||||
local _ = require("gettext")
|
||||
local Screen = require("device").screen
|
||||
|
||||
local defaults_path = DataStorage:getDataDir() .. "/defaults.lua"
|
||||
local persistent_defaults_path = DataStorage:getDataDir() .. "/defaults.persistent.lua"
|
||||
local function getDefaultsPath()
|
||||
local defaults_path = DataStorage:getDataDir() .. "/defaults.lua"
|
||||
if isAndroid then
|
||||
defaults_path = android.dir .. "/defaults.lua"
|
||||
end
|
||||
return defaults_path
|
||||
end
|
||||
|
||||
local defaults_path = getDefaultsPath()
|
||||
local persistent_defaults_path = DataStorage:getDataDir() .. "/defaults.persistent.lua"
|
||||
|
||||
local SetDefaults = InputContainer:new{
|
||||
defaults_name = {},
|
||||
|
||||
Reference in New Issue
Block a user