Ionic css bug in android 2.3

Hi all
I have some trouble with ionic framework css style on android 2.3 (only reall device, in emulator it works) with non-latin keyboards.

When I writting non-latin symbols in input I dont see them.
And symbols aren’t writing.

My html all others files are default for blank project

<ion-view title="Locations" ng-controller="homeController">
    <input type="text">
<ion-view>

With awfull bruteforce debugging I catch problem in ionic.css at

body, .ionic-body {
	...
	overflow: hidden;
	...

}

and

.overflow-scroll {
	...
	position: absolute;
	...
}

.pane, .view {
	...
	position: absolute;
	...
}

.view-container {
	...
    	position: absolute;
	...
}

Ok, when I writing

body, .ionic-body {
	...
	/*overflow: hidden;*/
	...

}

and

.overflow-scroll {
	...
	position: absolute;
	...
}

.pane, .view {
	...
	position: absolute;
	...
}

.view-container {
	...
    	position: absolute;
	...
}

It works fine.

And when I wrote

body, .ionic-body {
	...
	overflow: hidden;
	...

}

and

.overflow-scroll {
	...
	/*position: absolute;*/
	...
}

.pane, .view {
	...
	/*position: absolute;*/
	...
}

.view-container {
	...
    	/*position: absolute;*/
	...
}

it works fine too.

But I didn’t understand: What is the cause of the problem ?
will not affect my css file manipulation on the application in other systems such as IOS or new Androids ?

I don’t have this problem with native phoneGap\cordova. But I don’t like jQuery and love angularjs. Is ngCordova using best solution for me ?

Ionic does not support android 2.3 in any way shape or form, for good reasons.
It’s really buggy and a dying platform.