refresh preview if resource has been changed

This commit is contained in:
Eugene Kudelevsky
2011-10-17 14:41:03 +04:00
parent e6f4c3809a
commit da062d329d
@@ -475,7 +475,17 @@ public class AndroidLayoutPreviewToolWindowManager implements ProjectComponent {
final VirtualFile changedFile = event.getFile();
final VirtualFile parent = changedFile.getParent();
if (parent != null && ResourceManager.isResourceDirectory(parent, myProject)) {
if (parent == null) {
return;
}
if (ResourceManager.isResourceDirectory(parent, myProject)) {
myToolWindowForm.updateLocales();
render();
}
final VirtualFile gp = parent.getParent();
if (gp != null && ResourceManager.isResourceDirectory(gp, myProject)) {
myToolWindowForm.updateLocales();
render();
}