From 2ab03ae212ca7157a8f09ed1fa7481159cd6c4a1 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Wed, 31 Dec 2014 14:28:47 -0800 Subject: [PATCH] Don't modify modifier outside of a write command --- .../smalidea/psi/impl/SmaliModifierList.java | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/smalidea/src/main/java/org/jf/smalidea/psi/impl/SmaliModifierList.java b/smalidea/src/main/java/org/jf/smalidea/psi/impl/SmaliModifierList.java index 15e233c4..a306ed9f 100644 --- a/smalidea/src/main/java/org/jf/smalidea/psi/impl/SmaliModifierList.java +++ b/smalidea/src/main/java/org/jf/smalidea/psi/impl/SmaliModifierList.java @@ -32,6 +32,7 @@ package org.jf.smalidea.psi.impl; import com.intellij.lang.ASTNode; +import com.intellij.openapi.command.WriteCommandAction; import com.intellij.psi.PsiModifier.ModifierConstant; import com.intellij.psi.PsiModifierList; import com.intellij.psi.PsiModifierListOwner; @@ -120,21 +121,30 @@ public class SmaliModifierList extends SmaliStubBasedPsiElement