Fix removal of subsession aliases from tunnel manager on

I2CP connection shutdown
Sort tweaks for shared clients in summary bar
This commit is contained in:
zzz
2015-06-15 14:35:15 +00:00
parent 2b9ffc1270
commit bc85543ef2
4 changed files with 16 additions and 8 deletions

View File

@ -491,9 +491,11 @@ public class SummaryHelper extends HelperBase {
public int compare(Destination lhs, Destination rhs) {
String lname = getName(lhs);
String rname = getName(rhs);
if (lname.equals(xsc))
boolean lshared = lname.startsWith("shared clients") || lname.startsWith(xsc);
boolean rshared = rname.startsWith("shared clients") || rname.startsWith(xsc);
if (lshared && !rshared)
return -1;
if (rname.equals(xsc))
if (rshared && !lshared)
return 1;
return Collator.getInstance().compare(lname, rname);
}