Skip to content

CHanges made in setupModeButtons to address toggling of buttons issue#10987

Merged
Siedlerchr merged 5 commits into
JabRef:mainfrom
Anirudhxx:fix-for-#10935
Mar 18, 2024
Merged

CHanges made in setupModeButtons to address toggling of buttons issue#10987
Siedlerchr merged 5 commits into
JabRef:mainfrom
Anirudhxx:fix-for-#10935

Conversation

@Anirudhxx

@Anirudhxx Anirudhxx commented Mar 5, 2024

Copy link
Copy Markdown
Contributor

CHanges made in setupModeButtons to address toggling of buttons issue for the issue issue-10935
Screenshot from 2024-03-05 22-20-49
Screenshot from 2024-03-05 22-20-56
Both buttons can be toggled without the error java.lang.RuntimeException: ToggleButton.selected : A bound value cannot be set.

Can switch between Live and Locked mode now without the error java.lang.RuntimeException: ToggleButton.selected : A bound value cannot be set.

fixes #10935

Mandatory checks

  • Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • Screenshots added in PR description (for UI changes)
  • Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

Anirudhxx and others added 5 commits March 5, 2024 18:52
* upstream/main: (40 commits)
  Improve citation relations (JabRef#11016)
  Keep enclosing braces of authors (JabRef#11034)
  Bump org.apache.pdfbox:fontbox from 3.0.1 to 3.0.2 (JabRef#11042)
  Bump com.dlsc.gemsfx:gemsfx from 2.2.0 to 2.4.0 (JabRef#11044)
  Bump org.apache.pdfbox:xmpbox from 3.0.1 to 3.0.2 (JabRef#11041)
  Bump com.googlecode.plist:dd-plist from 1.23 to 1.28 (JabRef#11040)
  Bump gittools/actions from 0.13.4 to 1.1.1 (JabRef#11039)
  Change copy-paste function to handle string constants (follow up PR) (JabRef#11037)
  Fixes Zotero file handling for absolute paths (JabRef#11038)
  Speed up failure reporting (JabRef#11030)
  Importing of BibDesk Groups and Linked Files (JabRef#10968)
  Convert RemoveBracesFormatterTest to @ParameterizedTest (JabRef#11033)
  Update teaching.md
  Remove non-existing recipe (JabRef#11029)
  Update CSL styles (JabRef#11031)
  Clean up defintions of entry types (JabRef#11013)
  Fix log file path on Windows (JabRef#11028)
  Change to rolling logs (JabRef#11023)
  chore: remove repetitive words (JabRef#11015)
  Fix test names (JabRef#11014)
  ...
@Siedlerchr Siedlerchr enabled auto-merge March 18, 2024 20:46
@Siedlerchr Siedlerchr added this pull request to the merge queue Mar 18, 2024
Merged via the queue into JabRef:main with commit 8ff0ae6 Mar 18, 2024
Comment thread build.gradle
implementation 'org.apache.pdfbox:fontbox:3.0.2'
implementation ('org.apache.pdfbox:xmpbox:3.0.2') {
// 3.0.2 is buggy!
def pdfbox = "3.0.1"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Siedlerchr Do we really use variables here? This is the first time, I saw it. Does this work with dependabot? Shouldn't we add the exception to

- to enable update to 3.0.3 or later versions?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dependabot/dependabot-core#1618 (comment)

Did this for Lucene as well. Should work.
Good idea to add an exception to the yaml file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I remember maven files where in another file the versions were set. Or even in a dependency 🤣🤣

Good that we keep it close to the use 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document Viewer: java.lang.RuntimeException: ToggleButton.selected: A bound value cannot be set

3 participants