Remove conservative MainKeyboardView.draw
Change-Id: I52f58d1e013dfe1f1b0f8320cba903d3dbb4eabdmain
parent
5bb4206275
commit
1b6829b0e0
|
@ -835,20 +835,6 @@ public class MainKeyboardView extends KeyboardView implements PointerTracker.Key
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void draw(Canvas c) {
|
|
||||||
Utils.GCUtils.getInstance().reset();
|
|
||||||
boolean tryGC = true;
|
|
||||||
for (int i = 0; i < Utils.GCUtils.GC_TRY_LOOP_MAX && tryGC; ++i) {
|
|
||||||
try {
|
|
||||||
super.draw(c);
|
|
||||||
tryGC = false;
|
|
||||||
} catch (OutOfMemoryError e) {
|
|
||||||
tryGC = Utils.GCUtils.getInstance().tryGCOrWait(TAG, e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Receives hover events from the input framework.
|
* Receives hover events from the input framework.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue