Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

project explorer: make Esc key close the tree view window #38

Open
ronso0 opened this issue Jul 13, 2022 · 11 comments
Open

project explorer: make Esc key close the tree view window #38

ronso0 opened this issue Jul 13, 2022 · 11 comments
Labels
enhancement New feature or request

Comments

@ronso0
Copy link

ronso0 commented Jul 13, 2022

To close the project explorer view (edit after opeing it as popup from miniized state) currently I have to resort to mouse/touchpad and click anywhere outside the popup.
Mapping the Esc key would greatly improve the keyboard workflow IMO

Edit just noticed this applies to all views that open as popup from the minimized state.

@vogella
Copy link
Contributor

vogella commented Jul 13, 2022

The project explorer is not a popup. What do you mean?

image

@ronso0
Copy link
Author

ronso0 commented Jul 13, 2022

It is if you minimized it to the toolbars row (idk the correct terms for this part of the GUI), then clicking the Explorer icon opens a popup:
image

@howlger
Copy link

howlger commented Sep 4, 2022

I cannot reproduce this on Windows 10: ESC closes the minimized pop-over Project Explorer view for me.

For example, in a maximized editor, hitting Alt+Shift+W (for Show In) and choosing Project Explorer, opens and transfers the focus to Project Explorer view as pop-over and hitting ESC closes the Project Explorer again and sets the focus back into the maximized editor.

@ronso0
Copy link
Author

ronso0 commented Sep 4, 2022

What a pity, so it's dependant on platform or window manager?
No matter how I open the project explorer it has keyboard focus, though Esc will not close it.

@howlger
Copy link

howlger commented Sep 4, 2022

About which platform are you talking?

Can you reproduce the exact steps as described in my previous comment in the Eclipse SDK 4.25RC2 with a fresh workspace?

What happens when you hit Alt+← instead of ESC?

@ronso0
Copy link
Author

ronso0 commented Sep 4, 2022

About which platform are you talking?

I mean "operating system".
Just downloaded that 4.25RC2 but have no idea when I can test that (will need to check what I should backup to keep my working Eclipse setup).

FWIW in my 4.24 setup Alt+← would close the explorer popup but it would also switch to the editor which is left of the current one. So this is no alternative.

@howlger
Copy link

howlger commented Sep 5, 2022

I mean "operating system".

I cannot reproduce it on Windows 10. Which operating system do you have?

Just downloaded that 4.25RC2 but have no idea when I can test that (will need to check what I should backup to keep my working Eclipse setup).

Run the Eclipse SDK 4.25RC2 with Java 17 and an empty or not yet existing directory as workspace (-data <workspace_dir>).

FWIW in my 4.24 setup Alt+← would close the explorer popup but it would also switch to the editor which is left of the current one. So this is no alternative.

I see. So two keystrokes are required as a workaround here, Alt+← followed by Alt+→.

@ronso0
Copy link
Author

ronso0 commented Sep 5, 2022

I cannot reproduce it on Windows 10. Which operating system do you have?

I'm on Ubuntu 20.04 with xfce. I can close any other app's popups with Esc.

@ronso0
Copy link
Author

ronso0 commented Sep 5, 2022

Just downloaded that 4.25RC2 but have no idea when I can test that (will need to check what I should backup to keep my working Eclipse setup).

Run the Eclipse SDK 4.25RC2 with Java 17 and an empty or not yet existing directory as workspace (-data <workspace_dir>).

That's it, no other (global) Eclipse config files?

@ronso0
Copy link
Author

ronso0 commented Sep 8, 2022

issue also occurs with Eclipse SDK 4.25RC2

@jukzi
Copy link
Contributor

jukzi commented Feb 14, 2024

If you want this to happen please provide a PR otherwise its unlikely to be solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants