https://gitlab.synchro.net/main/sbbs/-/issues/412#note_2639
In my email section if I click S to send, then I get this in the logJun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> SGR Mouse button-click (0x00) reported at: 9 x 11Jun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> Stuffing hot spot command into keybuf: 'S'Jun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> append key into keybuf: 53 (S)Jun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> Executing external: ?/sbbs/xtrn/addressbook/addressbook.jsJun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> SGR Mouse button-click (0x00) reported at: 9 x 11Jun 22 00:59:16 bbs synchronet: term Node 1 <Nelgin> Eating SGR mouse report: 'ESC[<0;10;12m'However if I go with R to readJun 22 00:59:37 bbs synchronet: term Node 1 <Nelgin> SGR Mouse button-click (0x00) reported at: 45 x 11Jun 22 00:59:37 bbs synchronet: term Node 1 <Nelgin> Stuffing hot spot command into keybuf: 'R'Jun 22 00:59:37 bbs synchronet: term Node 1 <Nelgin> append key into keybuf: 52 (R)Jun 22 00:59:37 bbs synchronet: term Node 1 <Nelgin> Executing external: ?../xtrn/DDMsgReader/DDMsgReader.js 0 1 0Jun 22 00:59:38 bbs synchronet: term Node 1 <Nelgin> Scrolled 6 mouse hot-spots 1 rows (6 remain)Jun 22 00:59:38 bbs synchronet: term Node 1 <Nelgin> insert key into keybuf: 3C (<)Jun 22 00:59:38 bbs synchronet: term Node 1 <Nelgin> insert key into keybuf: 5B ([)rather than eating the mouse input, it's scrolling the mouse and pasting characters into the buffer. case 'R': // Read your mail bbs.read_mail(MAIL_YOUR, user.number); break; case 'S': // Send Mail case 'N': // Send Mail bbs.exec("?/sbbs/xtrn/addressbook/addressbook.js"); break;One is using the built in bbs.read_mail which will eventually go off and call DDMsgReader.js the other is a direct bbs.exec which seems to work fine in this instance.
--- SBBSecho 3.15-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)