fix gui.ask

This commit is contained in:
MihailRis 2026-08-10 20:26:43 +03:00
parent afc7cb6ef8
commit dd7e01488f

View file

@ -192,13 +192,15 @@ function gui.ask(text, on_yes, on_no, yes_text, no_text)
<container id='%s' color='#00000080' size-func='-1,-1' z-index='10'> <container id='%s' color='#00000080' size-func='-1,-1' z-index='10'>
<panel color='#507090E0' size='600' padding='16' <panel color='#507090E0' size='600' padding='16'
gravity='center-center' interval='4'> gravity='center-center' interval='4'>
<label margin='4'>%s</label> <label margin='4' markup='md'>%s</label>
<button onclick='DATA.on_yes()'>@%s</button> <button onclick='DATA.on_yes()'>@%s</button>
<button onclick='DATA.on_no()'>@%s</button> <button onclick='DATA.on_no()'>@%s</button>
</panel> </panel>
</container> </container>
]], id, string.escape_xml(text)), {on_yes=yes_callback, on_no=no_callback}, ]], id,
string.escape_xml(yes_text), string.escape_xml(no_text)) string.escape_xml(text),
string.escape_xml(yes_text),
string.escape_xml(no_text)), {on_yes=yes_callback, on_no=no_callback})
input.add_callback("key:escape", no_callback, gui.root[id]) input.add_callback("key:escape", no_callback, gui.root[id])
end end