Modify setFrozen behavior (#395)
This commit is contained in:
parent
631c409f79
commit
b9a3c2849a
|
@ -109,8 +109,13 @@ public class BlueMapMapImpl implements BlueMapMap {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public synchronized void setFrozen(boolean frozen) {
|
public synchronized void setFrozen(boolean frozen) {
|
||||||
if (isFrozen()) unfreeze();
|
if (frozen != isFrozen()) {
|
||||||
else freeze();
|
if (frozen) {
|
||||||
|
freeze();
|
||||||
|
} else {
|
||||||
|
unfreeze();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private synchronized void unfreeze() {
|
private synchronized void unfreeze() {
|
||||||
|
|
Loading…
Reference in New Issue