diff options
author | Diego Perez <diegoperez@google.com> | 2015-08-03 14:31:20 +0100 |
---|---|---|
committer | Diego Perez <diegoperez@google.com> | 2015-08-03 14:31:20 +0100 |
commit | 40696b302da96d0dea712f65d80739c9fd436716 (patch) | |
tree | 6622feba267efb155334fb5fe544a1b7386d7bec /android/src | |
parent | f9a37740b48c714df09b1c9539a0ca9d4e43b308 (diff) | |
download | idea-40696b302da96d0dea712f65d80739c9fd436716.tar.gz |
Avoid crash in new SDK preview
Newer layoutlib versions require an applabel to exist.
Change-Id: I9f0b88534067a49e8d035c37c675a0eb98d74c73
Diffstat (limited to 'android/src')
-rw-r--r-- | android/src/com/android/tools/swing/layoutlib/GraphicsLayoutRenderer.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/android/src/com/android/tools/swing/layoutlib/GraphicsLayoutRenderer.java b/android/src/com/android/tools/swing/layoutlib/GraphicsLayoutRenderer.java index f1566827e34..01ed0570518 100644 --- a/android/src/com/android/tools/swing/layoutlib/GraphicsLayoutRenderer.java +++ b/android/src/com/android/tools/swing/layoutlib/GraphicsLayoutRenderer.java @@ -188,6 +188,8 @@ public class GraphicsLayoutRenderer { logger, target instanceof CompatibilityRenderTarget ? target.getVersion().getApiLevel() : 0); params.setForceNoDecor(); params.setAssetRepository(new AssetRepositoryImpl(facet)); + // The App Label needs to be not null + params.setAppLabel(""); RenderSecurityManager mySecurityManager = RenderSecurityManagerFactory.create(module, platform); return new GraphicsLayoutRenderer(layoutLib, params, mySecurityManager, hardwareConfig, resourceLookupChain, credential); |