diff options
| author | John Reck <jreck@google.com> | 2014-04-23 23:34:51 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-04-23 23:34:51 +0000 |
| commit | f4201925d9e3d01e7a2a1db07c8186e4ba9a0fb5 (patch) | |
| tree | a3e5c4fb1fd4be2872a487200a2e9d6fc7a1691e /core/java/android/view/View.java | |
| parent | 5451c559ecd3ac45e3d4dfc5838cb1996404116d (diff) | |
| parent | 05e858400adee0f579b1e27e321b48bd55843fbd (diff) | |
| download | frameworks_base-f4201925d9e3d01e7a2a1db07c8186e4ba9a0fb5.zip frameworks_base-f4201925d9e3d01e7a2a1db07c8186e4ba9a0fb5.tar.gz frameworks_base-f4201925d9e3d01e7a2a1db07c8186e4ba9a0fb5.tar.bz2 | |
Merge "Add missing try/finallys"
Diffstat (limited to 'core/java/android/view/View.java')
| -rw-r--r-- | core/java/android/view/View.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index be316e2..cb05b05 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -14897,8 +14897,11 @@ public class View implements Drawable.Callback, KeyEvent.Callback, final int width = bounds.width(); final int height = bounds.height(); final HardwareCanvas canvas = displayList.start(width, height); - drawable.draw(canvas); - displayList.end(canvas); + try { + drawable.draw(canvas); + } finally { + displayList.end(canvas); + } // Set up drawable properties that are view-independent. displayList.setLeftTopRightBottom(bounds.left, bounds.top, bounds.right, bounds.bottom); |
