Field

Ticket #90 (closed enhancement: wontfix)

Opened 4 months ago

Last modified 4 months ago

bring canvas to focus between sheet changes

Reported by: mikey Assigned to: marc
Priority: minor Milestone:
Component: core Version:
Keywords: Cc:

Description

When switching from one sheet to another, I usually click on the canvas of the sheet I want to switch to. When this happens, it brings up all the other windows (text editor, etc.) It would be nice if the canvas was to come in focus (or whatever I clicked on from the other sheet came in focus).

Change History

08/01/2008 10:22:55 AM changed by marc

  • status changed from new to assigned.

Agreed.

It would also be nice if you could apple-tab to something else and apple-tab back and have the cursor stay focused on the text editor.

There will be a pause now while I dive back into the insides of Swing...

08/02/2008 05:57:42 AM changed by marc

Ok I tweaked the (outrageous) focus code in FloatingPalettes a little bit and it seems to be generally doing what I want to to do, which is to:

a) always send the first mouse press through to the canvas when you click on that to swap to that canvas & set of windows b) change the focus to the text editor if that was focused before, even on an apple-tab (note, if 'a' above deselects everything in the cavas, the editor is unfocusable)

Let me know how it works for you.

08/02/2008 10:00:06 AM changed by mikey

Hmm, so if I have one canvas in focus and then click on another one, is it expected that the clicked canvas will be in focus? This is what I was expecting, but it doesn't happen all the time.

08/02/2008 02:23:38 PM changed by marc

damn it, it doesn't happen all the time all the time, just all the time some of the time.

08/02/2008 05:07:15 PM changed by marc

  • status changed from assigned to closed.
  • resolution set to wontfix.

This is completely beyond me: Apple's focus manager ignores me, lies to me and doesn't even do it consistently. We'll revisit this in Java 6.