Config/Interface/Peer: Fix some missed change notifications

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Samuel Holland
2017-08-23 23:43:58 -05:00
parent d1a5c1a72e
commit 95384851cd
3 changed files with 18 additions and 15 deletions
@@ -76,6 +76,7 @@ public class Config extends BaseObservable
name = null;
peers.clear();
}
notifyChange();
}
public Interface getInterface() {
@@ -116,9 +117,9 @@ public class Config extends BaseObservable
} else if ("[Peer]".equals(line)) {
currentPeer = addPeer();
} else if (currentPeer == null) {
iface.parseFrom(line);
iface.parse(line);
} else {
currentPeer.parseFrom(line);
currentPeer.parse(line);
}
}
}