diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2010-12-07 02:15:37 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2011-01-01 14:32:06 -0800 |
commit | 75b9525607c341f52e51ff855dbc5799f47b0499 (patch) | |
tree | 87fdce26d2d1fb0c4726090b7beae5a3443f5583 | |
parent | 97a3d89e8b16e6f50cf18fb3a84acae78e7ca720 (diff) |
Fix 'resubmit form' dialog: new alert API crash.
-rw-r--r-- | UICaboodle/BrowserView.mm | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/UICaboodle/BrowserView.mm b/UICaboodle/BrowserView.mm index 168cff1..1017496 100644 --- a/UICaboodle/BrowserView.mm +++ b/UICaboodle/BrowserView.mm @@ -837,19 +837,13 @@ static void $UIWebViewWebViewDelegate$webViewClose$(UIWebViewWebViewDelegate *se [alert dismissWithClickedButtonIndex:-1 animated:YES]; } else if ([context isEqualToString:@"submit"]) { - switch (button) { - case 1: - break; - - case 2: - if (request_ != nil) { - WebThreadLock(); - [webview_ loadRequest:request_]; - WebThreadUnlock(); - } - break; - - _nodefault + if (button == [alert cancelButtonIndex]) { + } else if (button == [alert firstOtherButtonIndex]) { + if (request_ != nil) { + WebThreadLock(); + [webview_ loadRequest:request_]; + WebThreadUnlock(); + } } [alert dismissWithClickedButtonIndex:-1 animated:YES]; |