[haiku-bugs] Re: [Haiku] #7280: Overall focusing problem on Desktop

  • From: "stippi" <trac@xxxxxxxxxxxx>
  • Date: Fri, 25 Feb 2011 09:22:33 -0000

#7280: Overall focusing problem on Desktop
------------------------------+--------------------------------------
   Reporter:  Karvjorm        |      Owner:  stippi
       Type:  bug             |     Status:  new
   Priority:  normal          |  Milestone:  R1
  Component:  User Interface  |    Version:  R1/alpha2
 Resolution:                  |   Keywords:  Overall focusing problem
 Blocked By:                  |   Blocking:
Has a Patch:  0               |   Platform:  All
------------------------------+--------------------------------------

Comment (by stippi):

 In Haiku (and BeOS), each individual BWindow has a BView that has the
 current focus. However there is only one active BWindow at any time, too.
 Most applications listen for the activation state change of a window and
 change the visual appearance of the (still focused) BView accordingly. For
 example Tracker will render selected items gray in inactive windows, and
 black in active windows. This is the intentional behavior. One of the
 reasons why it works this way is that when a window becomes active again,
 the control that was last focused in that window should have the focus
 again, which automatically works this way. All the application has to do
 is watch for the activation event of a window and cause the focused view
 to repaint.

 I am not quite sure what happened at your end that caused you to log this
 ticket, but maybe you can watch the behavior again with what I have
 written and decide whether there is indeed a bug somewhere or not.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7280#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: