! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
MiscCycleTabs=FALSE problems
Status:
RESOLVED: FIXED
Product:
Xfce4-terminal
Component:
General

Comments

Description Laurent CADET 2017-09-30 19:13:36 CEST
some problems with MiscCycleTabs=FALSE :

1) when leftmost tab active, prev-tab key binding should be ignored and not send garbage character to shell
    when rightmost tab active, same issue when hitting next-tab

2) moving tabs left or right ignores MiscCycleTabs,
    terminal should ignore (and catch) move-tab-left at leftmost and move-tab-right at rightmost.

regards,
laurent
Comment 1 Igor editbugs 2017-10-02 15:27:58 CEST
Hi Laurent,

1) is a duplicate of bug 13862. I do think that the behavior is proper (see the Redhat bug);

2) I tend to agree with you that moving tabs should be disabled; but in that case the client will receive Ctrl+Shift+PgUp/Dn key presses, similarly to 1).
Comment 2 Laurent CADET 2017-10-02 15:50:59 CEST
hi Igor,

imho this is not a consistent behaviour.
key bindings should behave the same and user shoudn't have to check how many tabs are actually openned.
these "garbage" characters could be silently inserted inside an important config file being edited, with bad results.
roxterm did behave the right way, and swallowed prev/next keys at leftmost and rightmost.
prev/next commands can be rebinded to other keys (I use shift-left and shift-right) if someone needs ctrl+pgup/down to be sent to the the shell.
Comment 3 Git Bot editbugs 2017-10-05 17:10:29 CEST
Igor referenced this bugreport in commit b0c0cdb653e409041f6213e116ca2e9b35df1eb5

Disable move tab actions when MiscCycleTabs is false

https://git.xfce.org/apps/xfce4-terminal/commit?id=b0c0cdb653e409041f6213e116ca2e9b35df1eb5
Comment 4 Igor editbugs 2019-07-26 21:27:20 CEST
Close this bug and continue tracking the first issue in bug 13862.

Bug #13892

Reported by:
Laurent CADET
Reported on: 2017-09-30
Last modified on: 2019-07-26

People

CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information