forked from github/cordova-android
Fixing bug on ICS where the super.onKeyDown wasn't being called
This commit is contained in:
parent
f095284faa
commit
9d4977db00
@ -676,7 +676,6 @@ public class CordovaWebView extends WebView {
|
|||||||
/*
|
/*
|
||||||
* onKeyDown
|
* onKeyDown
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onKeyDown(int keyCode, KeyEvent event)
|
public boolean onKeyDown(int keyCode, KeyEvent event)
|
||||||
{
|
{
|
||||||
@ -696,11 +695,12 @@ public class CordovaWebView extends WebView {
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//Do some other stuff!
|
return super.onKeyDown(keyCode, event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return super.onKeyDown(keyCode, event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onKeyUp(int keyCode, KeyEvent event)
|
public boolean onKeyUp(int keyCode, KeyEvent event)
|
||||||
@ -740,6 +740,7 @@ public class CordovaWebView extends WebView {
|
|||||||
else if(keyUpCodes.contains(keyCode))
|
else if(keyUpCodes.contains(keyCode))
|
||||||
{
|
{
|
||||||
//What the hell should this do?
|
//What the hell should this do?
|
||||||
|
return super.onKeyUp(keyCode, event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -747,6 +748,7 @@ public class CordovaWebView extends WebView {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void bindButton(boolean override)
|
public void bindButton(boolean override)
|
||||||
{
|
{
|
||||||
this.bound = override;
|
this.bound = override;
|
||||||
|
Loading…
Reference in New Issue
Block a user