Menu

#3 Smart Tabbing loosing order

open
nobody
None
5
2006-10-28
2006-10-28
nix_BB
No

I'm not sure if this is a bug or if it is intended
behaviour- either way it's certainly unexpected and
only noticeable with four or more open documents/tabs.

The expected behaviour of smart tabbing would be to
remember the order in which you last viewed the
documents/tabs.

With the current implementation only the current and
previous documents order is stored while all remaining
documents are sorted by the order in which they appear
in the tab list.

I'll try clarify by means of example. Open 4 documents
(A, B, C, D) where the letters indicate the sequence in
which they are opened.

The stack reacts as follows:
A, B, C, D [Ctrl+Tab]
B, A, C, D [Ctrl+Tab+Tab+Tab]
D, B, A, C [Ctrl+Tab+Tab+Tab]
C, D, A, B ..incorrect - stack should be C, D, B, A
..continuing with incorrect stack.. [Ctrl+Tab+Tab]
A, C, B, D ..incorrect - stack should be A, C, D, B

Any number of combinations will show that the stack is
always sorted after the top two documents. (K, F, A, B,
C, D, E, G, H, I, J)

This is obviously undesirable since the idea is that
[Ctrl+Tab+Tab] should switch to the second to last
document you worked on.

Discussion

  • Eran Ifrah

    Eran Ifrah - 2006-10-28
    • labels: 804352 -->
     
  • Eran Ifrah

    Eran Ifrah - 2006-10-28

    Logged In: YES
    user_id=1315032

    Actualy I intended it to work that way, So I guess this is
    not a bug but a feature request.

    I will compare the described behavior with eclipes' behavior
    (from whom I took the idea of the list box dialog)and I will
    see.

    - Eran

     
  • nix_BB

    nix_BB - 2006-10-29

    Logged In: YES
    user_id=1532415

    Thanks Eran,

    The code did seem quite deliberate :P I was just not sure
    what the advantage of this method would be, so I thought it
    may be a logic bug.

    Looking forward to your verdict.

    Kind regards,
    Nix

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.