[Differential] [Request, 89 lines] D2036: Properly handle destroying a Keyboard resource

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Tue Jun 28 15:04:51 UTC 2016


graesslin created this revision.
graesslin added a reviewer: Plasma on Wayland.
Restricted Application added a subscriber: plasma-devel.
Restricted Application added a project: Plasma on Wayland.

REVISION SUMMARY
  On client side the newer wl_keyboard_release is used which is a
  destructor call. On server side the shared destroy callback is used
  and it's ensured that KWayland doesn't crash if called into the
  KeyboardInterface between unbound and destroyed.

TEST PLAN
  Test case extended to cover the condition of an unbound
  KeyboardInterface.

REPOSITORY
  rKWAYLAND KWayland

BRANCH
  keyboard-unbound

REVISION DETAIL
  https://phabricator.kde.org/D2036

AFFECTED FILES
  autotests/client/test_wayland_seat.cpp
  src/client/keyboard.cpp
  src/server/keyboard_interface.cpp
  src/server/keyboard_interface_p.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, #plasma_on_wayland
Cc: plasma-devel, jensreuterberg, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160628/8d8fe1e4/attachment.html>


More information about the Plasma-devel mailing list