mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-20 16:38:17 +00:00
allow ESCAPE_DIALOG to override message_dialog duration= settings
This commit is contained in:
parent
ea6a5f5cf6
commit
b53ec8cc36
@ -83,7 +83,7 @@ int message_dialog::show(const gui::dialog::dimension_measurements &dim, msecs m
|
||||
void message_dialog::action(gui::dialog_process_info &dp_info)
|
||||
{
|
||||
dialog::action(dp_info);
|
||||
if(done() && SDL_GetTicks() < prevent_misclick_until_) {
|
||||
if(done() && SDL_GetTicks() < prevent_misclick_until_ && result() != gui::ESCAPE_DIALOG) {
|
||||
//discard premature results
|
||||
set_result(gui::CONTINUE_DIALOG);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user