From 8e9596d4455e0e74ce8d89ccac99cfbd7e8e2e06 Mon Sep 17 00:00:00 2001 From: Siva Velusamy Date: Thu, 18 Aug 2011 16:18:41 -0700 Subject: Dispose of font properly. Change-Id: Ic00711ebfe13c9f4674e0570bd3dd28f35127d62 --- .../src/com/android/ddmuilib/logcat/LogCatMessageLabelProvider.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ddms') diff --git a/ddms/libs/ddmuilib/src/com/android/ddmuilib/logcat/LogCatMessageLabelProvider.java b/ddms/libs/ddmuilib/src/com/android/ddmuilib/logcat/LogCatMessageLabelProvider.java index 8c1754a..5348f1f 100644 --- a/ddms/libs/ddmuilib/src/com/android/ddmuilib/logcat/LogCatMessageLabelProvider.java +++ b/ddms/libs/ddmuilib/src/com/android/ddmuilib/logcat/LogCatMessageLabelProvider.java @@ -178,6 +178,10 @@ public final class LogCatMessageLabelProvider extends LabelProvider } public void setFont(Font preferredFont) { + if (mLogFont != null) { + mLogFont.dispose(); + } + mLogFont = preferredFont; mFontWidth = getFontWidth(); updateWrapWidth(); -- cgit v1.1