mirror of https://github.com/zlatinb/muwire
avoid default groovy method which creates a temporary TreeMap
parent
b4f525d282
commit
03a9c055e6
|
@ -544,7 +544,8 @@ class MainFrameModel {
|
||||||
void onFileUnsharedEvent(FileUnsharedEvent e) {
|
void onFileUnsharedEvent(FileUnsharedEvent e) {
|
||||||
runInsideUIAsync {
|
runInsideUIAsync {
|
||||||
synchronized (allSharedFiles) {
|
synchronized (allSharedFiles) {
|
||||||
allSharedFiles.removeAll(e.unsharedFiles)
|
for (SharedFile sharedFile : e.unsharedFiles)
|
||||||
|
allSharedFiles.removeAll(sharedFile)
|
||||||
shared.retainAll(allSharedFiles)
|
shared.retainAll(allSharedFiles)
|
||||||
}
|
}
|
||||||
loadedFiles = allSharedFiles.size()
|
loadedFiles = allSharedFiles.size()
|
||||||
|
|
Loading…
Reference in New Issue