aboutsummaryrefslogtreecommitdiff
path: root/packages/libipt/libipt.ucl
diff options
context:
space:
mode:
authorQuentin Thébault <quentin.thebault@defenso.fr>2026-07-02 14:27:10 +0000
committerEd Maste <emaste@FreeBSD.org>2026-09-18 16:30:54 +0000
commit1181ac708936d054e07089de7c5b3c1de11a4367 (patch)
tree690ef89589c2ee2aff049ed8108231b6a52bc5df /packages/libipt/libipt.ucl
parentb774fbdb0077571dd34ca55ecb87199895ff47d3 (diff)
vt: Reprogram display controller on KDSETMODE KD_TEXT for active windowHEADmain
When a graphical application (X.Org display server, Wayland compositor) calls KDSETMODE to set the active VT back to KD_TEXT, vt(4) does not reset the CRTC to point to its framebuffer, leaving the last image of the graphical application visible instead of the text console until the next VT switch. Add a call to vd_postswitch to reset the CRTC, set VDF_INVALID to force a redraw and schedule the flush timer, like vt(4) does in vt_window_switch(). Sponsored by: Defenso Signed-off-by: Quentin Thébault <quentin.thebault@defenso.fr> Reviewed by: vexeduxr Pull request: https://github.com/freebsd/freebsd-src/pull/2308
Diffstat (limited to 'packages/libipt/libipt.ucl')
0 files changed, 0 insertions, 0 deletions