diff --git a/druid/base/text.lua b/druid/base/text.lua index ced2b4f..5d7d110 100755 --- a/druid/base/text.lua +++ b/druid/base/text.lua @@ -48,8 +48,9 @@ local Event = require("druid.event") local const = require("druid.const") local helper = require("druid.helper") -local utf8 = require("druid.system.utf8") +local utf8_lua = require("druid.system.utf8") local component = require("druid.component") +local utf8 = utf8 or utf8_lua local Text = component.create("text") diff --git a/druid/custom/rich_text/rich_text/parse.lua b/druid/custom/rich_text/rich_text/parse.lua index 278f79f..a1e48a2 100755 --- a/druid/custom/rich_text/rich_text/parse.lua +++ b/druid/custom/rich_text/rich_text/parse.lua @@ -2,8 +2,9 @@ -- Author: Britzl -- Modified by: Insality -local utf8 = require("druid.system.utf8") local tags = require("druid.custom.rich_text.rich_text.tags") +local utf8_lua = require("druid.system.utf8") +local utf8 = utf8 or utf8_lua local M = {} diff --git a/druid/custom/rich_text/rich_text/richtext.lua b/druid/custom/rich_text/rich_text/richtext.lua index 1064e35..20ada7b 100755 --- a/druid/custom/rich_text/rich_text/richtext.lua +++ b/druid/custom/rich_text/rich_text/richtext.lua @@ -4,7 +4,8 @@ local helper = require("druid.helper") local parser = require("druid.custom.rich_text.rich_text.parse") -local utf8 = require("druid.system.utf8") +local utf8_lua = require("druid.system.utf8") +local utf8 = utf8 or utf8_lua local M = {} diff --git a/druid/extended/input.lua b/druid/extended/input.lua index e4d09eb..ddaa131 100755 --- a/druid/extended/input.lua +++ b/druid/extended/input.lua @@ -51,7 +51,8 @@ local Event = require("druid.event") local const = require("druid.const") local component = require("druid.component") -local utf8 = require("druid.system.utf8") +local utf8_lua = require("druid.system.utf8") +local utf8 = utf8 or utf8_lua local Input = component.create("input")