#1075 Lenght of DefineText is more larger than original when DefineText is saved: detect letter spacing

This commit is contained in:
2015-12-20 11:12:32 +01:00
parent da2d824e9c
commit 300022acc7
5 changed files with 81 additions and 51 deletions
+5 -6
View File
@@ -83,7 +83,6 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
@@ -1667,6 +1666,7 @@ public class Main {
}
private static void reloadLastSession() {
boolean openingFiles = false;
if (Configuration.saveSessionOnExit.get()) {
String lastSession = Configuration.lastSessionFiles.get();
if (lastSession != null && lastSession.length() > 0) {
@@ -1694,17 +1694,16 @@ public class Main {
sourceInfos[i] = new SWFSourceInfo(null, exfiles.get(i), extitle == null || extitle.isEmpty() ? null : extitle);
}
if (sourceInfos.length > 0) {
openingFiles = true;
openFile(sourceInfos, () -> {
mainFrame.getPanel().tagTree.setSelectionPathString(Configuration.lastSessionSelection.get());
setSessionLoaded(true);
});
} else {
setSessionLoaded(true);
}
} else {
setSessionLoaded(true);
}
} else {
}
if (!openingFiles) {
setSessionLoaded(true);
}
}