Menu

#1192 Shift + tab bug

Next_Nightly
open
nobody
Bug_Report
2023-06-05
2022-02-03
Denis Melo
No

Codeblocks nightly version 12672 (Jan 22 2022, 09:22:21 - wx3.1.5 - gcc 8.1.0 Windows, unicode - 64bit) has a bug with SHIFT + TAB shortcut.

After selecting some code and use the shortcut to retract the margin, CodeBlocks switch to previous tab instead. The shortcut for switching to previous tabs is CTRL + SHIFT + TAB, as you may know.

If I open (and perhaps change some configuration in) Settings > Editor, then CodeBlocks refreshes his elements when closing the Settings window and the shortcut works back as it should.

I checked keyboard shortcuts in Settings > Editor, but none is assigned to SHIFT + TAB.
I disabled BrowseTracker plugin for tests purposes, but the problem persists.
I checked the shortcut within another text editors, they work as expected.
The previous nightly build I used was 12537, Windows, unicode 64 bit, the bug doesn't exist.

1 Attachments

Discussion

  • Miguel Gimenez

    Miguel Gimenez - 2022-02-03

    Have you tried disabling Keyboard shortcuts (keybinder)?

     
  • Denis Melo

    Denis Melo - 2022-02-03

    Since I use keybinder to some shortcuts, I haven't.
    But to make things worse, I cant trigger the bug every time I start CodeBlocks, it seems to be triggered randomly. I'm going to try to identify a reproducible case, then I'll test with keybinder disabled.

     
  • Miguel Gimenez

    Miguel Gimenez - 2022-02-04

    This forum thread may help.

     
  • Denis Melo

    Denis Melo - 2022-02-05

    I removed the shortcut for switch tabs (CTRL + TAB) as pointed in the forum. A few days from now I'll post if it worked.

     
  • Denis Melo

    Denis Melo - 2022-03-04

    Hi everyone.

    I'm using CodeBlocks svn 12672 "Build: Jan 22 2022, 09:22:21 - wx3.1.5 - gcc 8.1.0 (Windows, unicode) - 64 bit" for a couple of weeks now and had no more issues with SHIFT+TAB. I guess this ticket can be closed.

     
  • Denis Melo

    Denis Melo - 2022-04-10

    Hello.

    The issue is back on CodeBlocks svn 12765 "Build: Mar 20 2022, 09:49:09 - wx3.1.5 - gcc 8.1.0 (Windows, unicode) - 64 bit".
    Also, the issue persists with "Keyboard shortcuts 2.0.16 2020/07/14" plugin disabled.

     
  • ollydbg

    ollydbg - 2022-04-10

    I also see such issue when I update a C::B to a latest version days ago. I have to remove the "CTRL+TAB" short-cut key. If I remember correctly, I have removed that key before, but it got restored when I update the C::B. Not sure why.

     
  • Denis Melo

    Denis Melo - 2023-06-05

    The issue persists when updating CB with a nightly build that changed dlls and used a newer gcc to compile.
    It took me to disable the "keyboard shortcuts" plugin, close CB, reopen it, and re enabling the plugin, then shift+tab is working correctly again.
    I guess it may be something with the "Shared" folder, since some other configurations got lost too.

     

Log in to post a comment.

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.