• ddfilelister - listing gets messed up when moving files

    From VIncent Macaluso@1:103/705 to GitLab issue in main/sbbs on Thu Mar 10 20:33:34 2022
    open https://gitlab.synchro.net/main/sbbs/-/issues/373

    I've noticed that the current file listing gets messed up when moving files from the current listing into another directory. Moved files' partial filenames sometimes show up at the end of the list and/or the last entry sometimes gets doubled or shows up without a description until you highlight it. An activity that refreshes the screen like viewing the help screen, or deleting files will fix the display.In the attachment you can see the partial names of files I have moved from the directory - at the top of these is the 'door' file that is duplicated from the last file in the list.![ddfilelister1](https://gitlab.synchro.net/main/sbbs/uploads/986b502717fcdd79c2acbcdc4148f1d7/ddfilelister1.PNG)
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Fri Mar 11 09:26:27 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2444

    When you say the partial filenames "show up" at the end of the file list, do you mean they weren't there before? Or were they already there before being moved? I'm wondering if a confirmation dialog may have been drawn and erased, and perhaps some of the screen may have not been refreshed after moving the file(s).
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Fri Mar 11 15:00:04 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2446

    I've done some tests to move files to another file directory (including moving a single file and a couple files, including when they were the last file and when they're below the last in the list) and have not seen this issue. Can you include the steps you perform when you see this error?
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From VIncent Macaluso@1:103/705 to GitLab note in main/sbbs on Fri Mar 11 15:12:49 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2447

    https://watch.screencastify.com/v/iDFh1mXrFfzHOgjq5jJx
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Fri Mar 11 16:54:50 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2448

    Thanks for posting the video. It looks like a screen update issue, though from the code, it should be updating the entire file list and screen when those dialogs go away. Also I haven't been seeing this. I'm not yet sure why it would be happening.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From VIncent Macaluso@1:103/705 to GitLab note in main/sbbs on Fri Mar 11 21:45:54 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2449

    Thanks for looking into it! Let me know if you need me to test anything.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Sat Mar 12 19:45:19 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2464

    I haven't been seeing this issue in my testing. I'm curious if you still see this issue with the latest update that went in earlier.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From VIncent Macaluso@1:103/705 to GitLab note in main/sbbs on Sun Mar 13 20:12:32 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2470

    The issue with moving files seems to be resolved with this update!But, I'm actually seeing a different error when using the latest update.I get this sometimes immediately after running ddfilelister, and sometimes when scrolling through the files: JavaScript ddfilelister.js line 3644: TypeError: fileDesc is undefinedIt seems to only do this on pages that have files with no description (I'm assuming that is why 'fileDesc' is undefined.)
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Sun Mar 13 21:33:45 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2472

    Weird with the file move/screen update issue, since I didn't do anything that would address that.I think there's something I can do to fix the "fileDesc is undefined" issue.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab note in main/sbbs on Sun Mar 13 23:01:07 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/373#note_2475

    I've made an update which should fix this (and it has brrn merged).
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Eric Oulashin@1:103/705 to GitLab issue in main/sbbs on Tue Mar 15 12:41:27 2022
    close https://gitlab.synchro.net/main/sbbs/-/issues/373
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)