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

Fix for issue 9367 - Consuming menu events on macos when there is a dialogue window present #9716

Merged
merged 6 commits into from
Mar 31, 2023

Conversation

vigneshdurairaj
Copy link
Contributor

@vigneshdurairaj vigneshdurairaj commented Mar 30, 2023

Fixes #9367

Tasks

Preview Give feedback

The issue is that when attempting to paste plain text into the dialogue, the paste menu item in the edit menu's action is triggered. Despite our attempts to consume the event in the ExtractBibtexDialog class, the menu item continued to trigger its action. As a workaround, we added a listener in the menu item to address the issue. We thoroughly tested the feature to the best of our knowledge and determined that the workaround does not affect any other operations. We are submitting a pull request and eager to receive feedback on it. We have attached a screenshot demonstrating that the pasted item does not appear in the table. Thank you for your attention to this matter

pasting the plain text

@vigneshdurairaj vigneshdurairaj changed the title Fix for issue 9367 Fix for issue 9367 - Consuming menu events on macos when there is a dialogue window present Mar 30, 2023
@Siedlerchr
Copy link
Member

Oh that looks great! Need to test that. It's a really annoying bug in javafx

@Siedlerchr
Copy link
Member

Works well so far, just found still one
grafik
but that's not that much a problem

@Siedlerchr
Copy link
Member

Please follow the checklist in the PR and create a changelog entry as well

@Siedlerchr Siedlerchr added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Mar 30, 2023
CHANGELOG.md Outdated Show resolved Hide resolved
@vigneshdurairaj
Copy link
Contributor Author

vigneshdurairaj commented Mar 30, 2023

If I've interpreted this comment accurately, the changelog comment has been addressed, which means this pull request is now ready for review.

Please follow the checklist in the PR and create a changelog entry as well

@vigneshdurairaj vigneshdurairaj marked this pull request as ready for review March 30, 2023 19:42
@Siedlerchr
Copy link
Member

Siedlerchr commented Mar 30, 2023 via email

@Siedlerchr Siedlerchr merged commit 007ca73 into JabRef:main Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Double paste using Cmd + V on mac os inside the 'new entry from plain text' dialog
2 participants