Date: Mon, 11 Nov 2013 12:36:19 +0000 (UTC) From: Aleksandr Rybalko <ray@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r257982 - user/ed/newcons/sys/dev/vt Message-ID: <201311111236.rABCaJ0c043180@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ray Date: Mon Nov 11 12:36:18 2013 New Revision: 257982 URL: http://svnweb.freebsd.org/changeset/base/257982 Log: Enable/disable mouse cursor on MOUSE_SHOW/MOUSE_HIDE. Sponsored by: The FreeBSD Foundation Modified: user/ed/newcons/sys/dev/vt/vt_core.c Modified: user/ed/newcons/sys/dev/vt/vt_core.c ============================================================================== --- user/ed/newcons/sys/dev/vt/vt_core.c Mon Nov 11 12:34:30 2013 (r257981) +++ user/ed/newcons/sys/dev/vt/vt_core.c Mon Nov 11 12:36:18 2013 (r257982) @@ -1266,7 +1266,12 @@ vtterm_ioctl(struct terminal *tm, u_long */ switch (mouse->operation) { case MOUSE_HIDE: + vd->vd_flags &= ~VDF_MOUSECURSOR; + return (0); case MOUSE_SHOW: + vd->vd_mx = vd->vd_width / 2; + vd->vd_my = vd->vd_height / 2; + vd->vd_flags |= VDF_MOUSECURSOR; return (0); default: return (EINVAL);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311111236.rABCaJ0c043180>