Bugs item #2027306, was opened at 2008-07-24 16:31
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=2027306&group_id=44253
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: User interface
Group: 2: Annoying
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: hperkins (hperkins)
Assigned to: Nobody/Anonymous (nobody)
Summary: Run sometimes doesn't show messages
Initial Comment:
This is more of a design misfeature than a bug, but it confused me for a few minutes and might really mystify a beginner. The problem is that if code needs to be recompiled, the run command doesn't automatically bring the interactions panel to the front to show the error message.
To reproduce:
- Launch drjava. Key thing to note is that in the bottom panel, the "compiler output" tab is in front (which is fine for now).
- Enter a "hello world" program in the edit window and save it.
- Click Run or select Tools > Run document's main method.
Result: nothing appears to happen, as if the run command were ignored. But if you click the interactions tab, there is a "current document is out of sync" message. Compiling first and then running works fine. (And in that case, the run command does switch to the interactions panel when the program generates output, as it should.)
Please fix it so the interactions panel pops to the front when there is a system message like "need to recompile", or when something else appears that the user needs to see to proceed.
Observed with the new test version drjava-20080717-r4592 on both windows xp using Sun Java 6 and on OS X 10.5 with Apple's Java 5.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=2027306&group_id=44253
|