Invalidata la cache del menu durante il logout
This commit is contained in:
parent
35e7fd60be
commit
9260379c5f
@ -56,6 +56,7 @@ public class MainContext {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void logout(Runnable onLoggedOut) {
|
public void logout(Runnable onLoggedOut) {
|
||||||
|
menuService.invalidateCache();
|
||||||
UtilityThread.executeParallel(() -> {
|
UtilityThread.executeParallel(() -> {
|
||||||
SettingsManager.i().setUser(null);
|
SettingsManager.i().setUser(null);
|
||||||
SettingsManager.i().setUserSession(null);
|
SettingsManager.i().setUserSession(null);
|
||||||
|
|||||||
@ -73,4 +73,9 @@ public class MenuService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void invalidateCache() {
|
||||||
|
this.mInternalCachedMenu = null;
|
||||||
|
this.mInternalCachedFlatMenu = null;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user