Issue 74449 - BASIC-IDE: Pressing ESC on tabbar after entering invalid module name fails on Linux
Summary: BASIC-IDE: Pressing ESC on tabbar after entering invalid module name fails on...
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 2.4
Assignee: gregor.hartmann
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-12 13:43 UTC by joerg.skottke
Modified: 2007-11-28 11:56 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description joerg.skottke 2007-02-12 13:43:01 UTC
This appears to be a Testtool issue only which breaks ever once in a while.
Affected Test: f_basic_modules.bas:::tBasicIdeModuleNames

- The test opens the context menu of the tabbar and selects the item "Rename"
for the current tab.
- An invalid name is entered, followed by <ENTER>
- The messagebox comes up (Invalid name warning) and is closed with <OK>

Now the focus is back to the tab with the invalid modulename. Pressing <ESCAPE>
should undo the changes to the tab, set the old, valid, name and leave editing
mode. No problem doing so manually.

For the Testtool this works fine on Windows but has failed for a long time on
Solaris and on Linus as well lately.

The sequence is:

Kontext "Tabbar"
Tabbar.typeKeys( "<ESCAPE>" , true )

Instead of reverting to the old modulename the testtool just tries to leave the
entryfield and thus the warning for the invalid modulename comes up again which
makes it impossible to reliably get away from the entryfield.
Comment 1 ab 2007-02-15 10:52:31 UTC
ab->gh: If this works manually, what can be wrong with the UI implementation
in the Basic IDE at all? Isn't it the testtool's responsibilty to work correctly
with obviously correct implementations? :-) If I'm wrong, please tell me, what
could be wrong with the Basic IDE UI. I have no idea.
Comment 2 gregor.hartmann 2007-07-13 11:03:32 UTC
moved to 2.4 because of too little time left
Comment 3 joerg.skottke 2007-11-28 11:55:04 UTC
The autotest has been modified to implement a failsafe mechanism. This was a
dupe to issue 78594 anyway. 
Comment 4 joerg.skottke 2007-11-28 11:56:00 UTC
Close