[Wayland-bugs] [Bug 744172] New: Wayland: Clients won't work on compositors that support wl_seat < 4

gtk+ (bugzilla.gnome.org) bugzilla at gnome.org
Sun Feb 8 08:54:28 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=744172
  gtk+ | Backend: Wayland | 3.15.x

           Summary: Wayland: Clients won't work on compositors that
                    support wl_seat < 4
    Classification: Platform
           Product: gtk+
           Version: 3.15.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: Backend: Wayland
        AssignedTo: gtk-bugs at gtk.org
        ReportedBy: pierluigi.fiorini at gmail.com
         QAContact: gtk-bugs at gtk.org
                CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=296391)
 View: https://bugzilla.gnome.org/attachment.cgi?id=296391
 Review: https://bugzilla.gnome.org/review?bug=744172&attachment=296391

Patch that respects lower wl_seat versions

With commit 61f0ed80 the wl_seat requirement was bumped to version 4, instead
of 3 however this will cause GTK+ clients to not work with compositors
supporting a lower wl_seat version.

A better practice would be to min-bound the version requirement.

wl_seat 4 introduces a request for keyboard repeat information.
The code seems to deal with the fact that this information might not be
available, it only need to accept lower versions.

It's not reasonable to expect all compositors have the latest version all at
once, especially considering that a distro might ship a newer GTK+ version and
an older compositor version.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the wayland-bugs mailing list