I've found several issues:
HXJ2I2OHQVQOASWIHEXMXBXM5EPDD2UP6NKAILV3IXIMXPOKTHBAC
OBRUGSND2YN3AKWN7DC2NDFH3GIWVRAHSNUR6MMJMSAVLS6T4BGAC
YD46MI2FYKOWUUVGYRRRSDEXYJUJKZO5RFVUBJBCNMZYVS3MXDAQC
KKMFQDR43ZWVCDRHQLWWX3FCWCFA3ZSXYOBRJNPHUQZR2XPKWULAC
5RDWSYK2YESTIEDMGOD2T7E4KCOA6DOM35ECMZT2XZT57JSCRJEQC
NOMLSMKK3XOFEG74ITJRBTCZGS3XETGIFV4UJOJIPS324BC3IF7QC
2L5MEZV344TOZLVY3432RHJFIRVXFD6O3GWLL5O4CV66BGAFTURQC
H6QZ7GRR2UBK4POXP6PNMYHHW54SJAQYTTFVPQK4YIJZ4FECAPPQC
local x = App.screen.width - 40
button_text = 'open file'
local width = to_text(button_text):getWidth()
x = x - 10 - width - 20
button(Editor_state, 'open', {x=x, y=5, w=width+10,h=Line_height, color={1,0.7,1},
button(Editor_state, 'open', {x=0, y=0, w=40,h=40, color={1,0.7,1},