[sikuli] 228/385: fixed problem: text is shown with words overlapped (bug introduced with revised init sequence)

Gilles Filippini pini at moszumanska.debian.org
Sun Jun 29 19:26:17 UTC 2014


This is an automated email from the git hooks/post-receive script.

pini pushed a commit to tag upstream/1.1.0_beta1
in repository sikuli.

commit fd4a1930b8243cdc43e06fd2e580b30ede24a4a6
Author: Raimund Hocke <info at its-me-raiman.de>
Date:   Wed Feb 19 14:24:03 2014 +0100

    fixed problem: text is shown with words overlapped (bug introduced with revised init sequence)
---
 IDE/src/main/java/org/sikuli/ide/SikuliIDE.java | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/IDE/src/main/java/org/sikuli/ide/SikuliIDE.java b/IDE/src/main/java/org/sikuli/ide/SikuliIDE.java
index 20eb1cc..9f66496 100755
--- a/IDE/src/main/java/org/sikuli/ide/SikuliIDE.java
+++ b/IDE/src/main/java/org/sikuli/ide/SikuliIDE.java
@@ -372,6 +372,9 @@ public class SikuliIDE extends JFrame {
 		} catch (Exception e) {
 		}
 		splash.dispose();
+//TODO restore selected tab
+		restoreSession();
+		makeTabNull();
 		Debug.log(3, "Sikuli-IDE startup: " + ((new Date()).getTime() - start));
 		setVisible(true);
 		_mainSplitPane.setDividerLocation(0.6);
@@ -381,10 +384,7 @@ public class SikuliIDE extends JFrame {
 	public static synchronized SikuliIDE getInstance(String args[]) {
 		if (_instance == null) {
 			_instance = new SikuliIDE();
-      _instance.initSikuliIDE(args);
-//TODO restore selected tab
-			_instance.restoreSession();
-			_instance.makeTabNull();
+			_instance.initSikuliIDE(args);
 		}
 		return _instance;
 	}
@@ -472,7 +472,7 @@ public class SikuliIDE extends JFrame {
 	}
 
 	private void restoreSession() {
-		String session_str = PreferencesUser.getInstance().getIdeSession();
+		String session_str = prefs.getIdeSession();
 		String[] filenames = null;
 		if (session_str == null && loadScript == null) {
 			return;
@@ -527,7 +527,6 @@ public class SikuliIDE extends JFrame {
 	}
 
   //</editor-fold>
-
 	//<editor-fold defaultstate="collapsed" desc="Support SikuliIDE">
 	public JMenu getFileMenu() {
 		return _fileMenu;
@@ -2153,7 +2152,7 @@ public class SikuliIDE extends JFrame {
 		_mainPane.addChangeListener(new ChangeListener() {
 			@Override
 			public void stateChanged(javax.swing.event.ChangeEvent e) {
-				EditorPane codePane = null ;
+				EditorPane codePane = null;
 				JTabbedPane tab = (JTabbedPane) e.getSource();
 				int i = tab.getSelectedIndex();
 				if (i >= 0) {
@@ -2170,11 +2169,8 @@ public class SikuliIDE extends JFrame {
 				}
 				updateUndoRedoStates();
 				if (codePane != null) {
-					String msg = String.format("SelectTab: (%s)", codePane.getSikuliContentType());
-					Debug.log(3, msg);
-					SikuliIDE.getStatusbar().setMessage(msg);
 					SikuliIDE.getStatusbar().setCurrentContentType(
-						SikuliIDE.this.getCurrentCodePane().getSikuliContentType());
+									SikuliIDE.this.getCurrentCodePane().getSikuliContentType());
 				}
 			}
 		});
@@ -2381,7 +2377,7 @@ public class SikuliIDE extends JFrame {
 	}
   //</editor-fold>
 
-  //<editor-fold defaultstate="collapsed" desc="IDE Unit Testing --- RaiMan not used">
+	//<editor-fold defaultstate="collapsed" desc="IDE Unit Testing --- RaiMan not used">
   /*
 	 private void initSidePane() {
 	 initUnitPane();

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git



More information about the pkg-java-commits mailing list