• lurch (he/him)@sh.itjust.works
      link
      fedilink
      arrow-up
      8
      ·
      11 天前

      Java GUI applicatiins have to use the X compatibility layer of Wayland at the moment, because Wayland support hasn’t been integrated into JREs yet

      • grue@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        11 天前

        So what you’re saying is, it’s not so much that Java support is missing from Wayland (which wouldn’t make sense to begin with), it’s that Wayland support is missing from Java.

        • Voroxpete@sh.itjust.works
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          11 天前

          This is technically correct, and you’re right about where the blame lies, but I suspect for most people holding off on switching, the difference is academic.

          • grue@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 天前

            If we’re talking about “most people… switching” then IMO the real biggest factor is when their distro will decide to use it by default.

    • barsoap@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      11 天前

      Java’s UI libraries are notorious for shoddy window handling, it also was a nightmare on X.

      • renzev@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        11 天前

        export _JAVA_AWT_WM_NONREPARENTING=1 is one of those magical make-everything-better incantations that really makes you wonder why the fuck it isn’t the default behavior