diff --git a/.DS_Store b/.DS_Store index a1c6944c..c27d1528 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Applications.txt b/Applications.txt index 2b37e7b2..6c3dc52a 100644 --- a/Applications.txt +++ b/Applications.txt @@ -300,7 +300,7 @@ name="lib/GUI.lua", url="IgorTimofeev/OpenComputers/master/lib/GUI.lua", type="Library", - version=1.24, + version=1.25, }, { name="lib/windows.lua", diff --git a/lib/GUI.lua b/lib/GUI.lua index 41374ebe..5d09ad4e 100755 --- a/lib/GUI.lua +++ b/lib/GUI.lua @@ -982,6 +982,7 @@ local function autocompleteVariables(sourceText) end local function inputFieldDraw(inputField) + if inputField.x < 1 or inputField.y < 1 or inputField.x + inputField.width - 1 > buffer.screen.width or inputField.y > buffer.screen.height then return inputField end if inputField.oldPixels then buffer.paste(inputField.x, inputField.y, inputField.oldPixels) else