jabref icon indicating copy to clipboard operation
jabref copied to clipboard

JabRef does not save/restore window split setting

Open AdamWysokinski opened this issue 1 year ago • 8 comments

JabRef version

Latest development branch build (please note build date below)

Operating system

GNU / Linux

Details on version and operating system

No response

Checked with the latest development build (copy version output from About dialog)

  • [X] I made a backup of my libraries before testing the latest development version.
  • [X] I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

  1. Start JabRef
  2. Open Groups pane
  3. Set the Groups pane width to 1/3 of the JabRef window width
  4. Exit JabRef
  5. Start JabRef
  6. Groups pane has half of the JabRef window width

Appendix

No response

AdamWysokinski avatar Aug 01 '24 06:08 AdamWysokinski

Can confirm, I also had this problem often. Annoying a little bit.

Hmm, but I don't have it now.

~Trying to reduce the problem and find the exact conditions where it occurs~

UPDATE: Seems like a heizenbug, I've tried to start/shutdown JabRef many times and on some of them I had this issue. But I really remember, that some time ago I had this issue very often

InAnYan avatar Aug 01 '24 10:08 InAnYan

Duplicate of https://github.com/JabRef/jabref/issues/8907

LoayGhreeb avatar Aug 04 '24 12:08 LoayGhreeb

Even though it is a duplicate, let's collect OS information here.

@AdamWysokinski and @InAnYan which OS did you try? A concrete release is good. Which Window Manager? We can then try to setup a VM (https://github.com/JabRef/jabref/tree/main/scripts/vms) - or even a contributor can help to craft a Vagrant file 💪. - None of us are experts in Vagrant, but it seems to be the best solution to make reproducible VMs.

koppor avatar Aug 05 '24 05:08 koppor

Linux (Debian Testing), xorg, i3 here.

AdamWysokinski avatar Aug 05 '24 17:08 AdamWysokinski

Linux Mint 21.3 x86_64

Kernel: 5.15.0-116-generic

Desktop Environment: Xfce 4.18 Windows manager: Xfwm4

InAnYan avatar Aug 05 '24 18:08 InAnYan

I have had this issue for since upgrading to JabRef 5.15, I believe.

JabRef 5.16--2024-08-13--1374813 Linux 6.9.9-1-default amd64 Java 21.0.2 JavaFX 22.0.2+4

Operating System: openSUSE Tumbleweed 20240724 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.9.9-1-default (64-bit) Graphics Platform: Wayland

ryan-carpenter avatar Aug 17 '24 02:08 ryan-carpenter

The issue is resolved in the recent 5.16 JDK-EA builds (https://builds.jabref.org/jdk-ea/).

AdamWysokinski avatar Aug 17 '24 05:08 AdamWysokinski

The issue is resolved in the recent 5.16 JDK-EA builds (https://builds.jabref.org/jdk-ea/).

Confirmed on my machine. If it matters, the panel still shows wider than normal during startup, then jumps to the proper position by the time JabRef is done loading.

ryan-carpenter avatar Aug 27 '24 16:08 ryan-carpenter

We merged javafx 13 so it should be available in the normal developer builds as well``

Siedlerchr avatar Sep 17 '24 09:09 Siedlerchr