Fix missing right edge flag
Bug: 5062972 Change-Id: I2daffdd58802c6173696fe2417e6efcbef66d7bf
This commit is contained in:
parent
a3dd3887c9
commit
419b90fe86
1 changed files with 4 additions and 4 deletions
|
@ -632,15 +632,15 @@ public class KeyboardParser {
|
|||
private void endRow() {
|
||||
if (mCurrentRow == null)
|
||||
throw new InflateException("orphant end row tag");
|
||||
if (mRightEdgeKey != null) {
|
||||
mRightEdgeKey.addEdgeFlags(Keyboard.EDGE_RIGHT);
|
||||
mRightEdgeKey = null;
|
||||
}
|
||||
setSpacer(mCurrentX, mHorizontalEdgesPadding);
|
||||
if (mCurrentX > mMaxRowWidth)
|
||||
mMaxRowWidth = mCurrentX;
|
||||
mCurrentY += mCurrentRow.mDefaultHeight;
|
||||
mCurrentRow = null;
|
||||
if (mRightEdgeKey != null) {
|
||||
mRightEdgeKey.addEdgeFlags(Keyboard.EDGE_RIGHT);
|
||||
mRightEdgeKey = null;
|
||||
}
|
||||
}
|
||||
|
||||
private void endKey(Key key) {
|
||||
|
|
Loading…
Reference in a new issue