do not rewrite ipython file if content is identical

This commit is contained in:
Ekaterina Tuzova
2016-02-29 20:05:46 +03:00
parent 9d9887fb34
commit da97e4ed9e
@@ -103,9 +103,11 @@ public class IpnbFilePanel extends JPanel implements Scrollable, DataProvider, D
private void readFromFile(boolean showError) {
try {
IpnbFile file = IpnbParser.parseIpnbFile(myDocument, myVirtualFile);
if (file.equals(myIpnbFile)) return;
myIpnbFile = file;
myIpnbPanels.clear();
mySelectedCell = null;
myIpnbFile = IpnbParser.parseIpnbFile(myDocument, myVirtualFile);
if (myIpnbFile.getCells().isEmpty()) {
CommandProcessor.getInstance().runUndoTransparentAction(new Runnable() {
public void run() {