Revivius / nb-darcula

Darcula LAF for NetBeans
277 stars 83 forks source link

L&F breaks tab navigation #114

Closed cowwoc closed 7 years ago

cowwoc commented 8 years ago

Following up on https://github.com/Revivius/nb-darcula/issues/101, keyboard navigation is still broken.

This is reproducible in:

Product Version: NetBeans IDE Dev (Build 201606270002)
Java: 1.8.0_92; Java HotSpot(TM) 64-Bit Server VM 25.92-b14
Runtime: Java(TM) SE Runtime Environment 1.8.0_92-b14
System: Windows 7 version 6.1 running on amd64; UTF-8; en_US (nb)
cowwoc commented 8 years ago

I just double-checked and this bug is reproducible in Netbeans 8.2 (which was just released).

RomkeVdMeulen commented 8 years ago

Same here with 8.2 released version on Ubuntu Gnome 16.04, jdk1.8.0_92.

AlexFalappa commented 8 years ago

Seems that Ctrl+PageUp/Down for editor tab switching breaks often!

It's currently broken in NetBeans 8.2 but only with Nimbus and, unfortunately, Darcula LAFs due to the newly introduced pinnable watches feature.

See, and please vote, https://netbeans.org/bugzilla/show_bug.cgi?id=267807

markiewb commented 8 years ago

@AlexFalappa: Can you please confirm that the PR #128 fixes this issue?!

AlexFalappa commented 8 years ago

@markiewb I have built and tested your PR source and indeed it seems the problem is fixed.

Now it would be great to port your fix over to Nimbus LAF as well. As @cowwoc also mentioned it would be great to expose the input map setting method at NetBeans api level.

AlexFalappa commented 8 years ago

The related NetBeans bug has been fixed. Nimbus LAF should work too (not tested myself).

Should be in a future patch or minor version.

josenicomaia commented 7 years ago

I am still with this bug :(