Refocus on term close

Bug #234905 reported by Chris James
2
Affects Status Importance Assigned to Milestone
Terminator
Fix Released
Low
chantra

Bug Description

When closing the first terminal in a new tab which has splits, the focus incorrectly moves to the previous tab instead of the other split in the same tab.

Revision history for this message
Chris James (hashdefine) wrote :
Revision history for this message
chantra (chantra) wrote :

Hi Chris,

thanks for reporting and sumitting a patch.

When implementing tabs, I handled the focus upon term closure to be to the previous term in the list.

So, if you open 2 tab, split the second tab and then close the first term in the second tab, the focus will be bqck to the first tab while it could have be on the second tab.

The behaviour is being discussed n itc atm....

Changed in terminator:
assignee: nobody → chantra
importance: Undecided → Low
status: New → Confirmed
Chris Jones (cmsj)
Changed in terminator:
milestone: none → 0.9
Revision history for this message
chantra (chantra) wrote :

changed pushed in rev 313 of trunk.
revno: 313
committer: Emmanuel Bretelle <chantra@mangal>
branch nick: trunk
timestamp: Fri 2008-06-06 19:13:54 +0100
message:
  Enhancing the way we handle refocus when a terminal is closed
    * Fixes LP#234905 : Refocus on term close
    * Added new conf parameter: focus_on_close
    * Default to auto, possible values: auto, next, prev
    * When auto, if the term parent is a gtk.Paned, the focus is
       given to the sibling rather than the previous term which could
       be in another tab
    * Added entry to doc/terminatorrc.5

Changed in terminator:
status: Confirmed → Fix Committed
Revision history for this message
Chris Jones (cmsj) wrote :

0.9 has now been released and should fix this.

Changed in terminator:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.