delete this;
}
-void Dialog::key_release(unsigned key, unsigned mod)
+bool Dialog::key_release(unsigned key, unsigned mod)
{
- Panel::key_release(key, mod);
+ bool result = Panel::key_release(key, mod);
if(stale)
delete this;
+ return result;
}
void Dialog::response(int code)