Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 413792
Collapse All | Expand All

(-)a/org.eclipse.jubula.rc.swing/src/org/eclipse/jubula/rc/swing/tester/SwingApplicationTester.java (-6 / +8 lines)
Lines 173-189 public class SwingApplicationTester extends AbstractApplicationTester { Link Here
173
         */
173
         */
174
        public boolean isTrue(AWTEvent event) {
174
        public boolean isTrue(AWTEvent event) {
175
            if (event.getID() != WindowEvent.WINDOW_CLOSED
175
            if (event.getID() != WindowEvent.WINDOW_CLOSED
176
                && event.getID() != ComponentEvent.COMPONENT_HIDDEN) {
176
                && event.getID() != ComponentEvent.COMPONENT_HIDDEN
177
                && event.getID() != WindowEvent.WINDOW_LOST_FOCUS) {
177
                return false;
178
                return false;
178
            }
179
            }
179
            if (event.getSource() instanceof Frame) {
180
            if (event.getSource() instanceof Frame) {
180
                Frame frame = (Frame)event.getSource();
181
                Frame frame = (Frame)event.getSource();
181
                return MatchUtil.getInstance().match(
182
                return (MatchUtil.getInstance().match(
182
                    frame.getTitle(), m_title, m_operator);
183
                    frame.getTitle(), m_title, m_operator)
184
                    && !frame.isVisible());
183
            } else if (event.getSource() instanceof Dialog) {
185
            } else if (event.getSource() instanceof Dialog) {
184
                Dialog dialog = (Dialog)event.getSource();
186
                Dialog dialog = (Dialog)event.getSource();
185
                return MatchUtil.getInstance().match(
187
                return (MatchUtil.getInstance().match(
186
                    dialog.getTitle(), m_title, m_operator);
188
                    dialog.getTitle(), m_title, m_operator)
189
                    && !dialog.isVisible());
187
            } else {
190
            } else {
188
                return false;
191
                return false;
189
            }
192
            }
190
- 

Return to bug 413792