move_panel not working with pads
Giorgos Xou <[email protected]> Mon, 15 Jun 2026 21:20:14 +0300
| Newsgroups | gmane.comp.lib.ncurses.bugs |
|---|---|
| Message-ID | <CAG9dOf_1Z4j6Tsy26+dAmrnO5tQUAY3QX7rM8oYbETsN_p-5mw@mail.gmail.com> |
--0000000000005fc0f006544ee16e Content-Type: text/plain; charset="UTF-8" move_panel internally uses mvwin, which doesn't work with pads (pdcurses seems to be affected by this as well). Maybe pnoutrefresh could be used internally for that specific case or some kind of an alternative new mvpad function? (It just happened that I was again looking deep into how panels work internally and just happened to stumble upon this issue.) *Cross-refs: * 3. ncurses 6.3 - patch 20211106 <https://github.com/mirror/ncurses/commit/f399f54c6c4ea2143afcbf704ce9af0be52b63fc> 2. hide_panel/show_panel not working with pads. <https://lists.gnu.org/archive/html/bug-ncurses/2021-10/msg00037.html> 1. https://github.com/wmcbrine/PDCurses/issues/124 --0000000000005fc0f006544ee16e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">move_panel internally uses mvwin, which doesn't work w= ith pads (pdcurses seems to be affected by this as well). Maybe pnoutrefres= h=C2=A0could be used internally for that specific case or some kind of an a= lternative new mvpad function?<br><br>(It just happened that I was again lo= oking deep=C2=A0into how panels work internally and just happened to stumbl= e upon=C2=A0this issue.)<br><br><b>Cross-refs:=C2=A0</b><br>3. <a href=3D"h= ttps://github.com/mirror/ncurses/commit/f399f54c6c4ea2143afcbf704ce9af0be52= b63fc">ncurses 6.3 - patch 20211106</a><br>2. <a href=3D"https://lists.gnu.= org/archive/html/bug-ncurses/2021-10/msg00037.html">hide_panel/show_panel n= ot working with pads.</a><br>1. <a href=3D"https://github.com/wmcbrine/PDCu= rses/issues/124">https://github.com/wmcbrine/PDCurses/issues/124</a></div> --0000000000005fc0f006544ee16e--