#1031778 notepadqq: Lost unsaved data on last opened tab during reboot

Package:
notepadqq
Source:
notepadqq
Description:
Notepad++-like editor for Linux
Submitter:
Ken Teague
Date:
2023-02-22 14:51:04 UTC
Severity:
normal
#1031778#5
Date:
2023-02-22 14:48:42 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?
        Reboot of computer before saving data
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
        Did not save the data in each tab I have opened.
   * What was the outcome of this action?
        Lost all data in the last tab that was opened.
   * What outcome did you expect instead?
        All data in each tab to be retained during a reboot, even if I do not
save it manually.

One of the beauties of Notepadqq, like Notepad++, is that it saves the data in
the tabs you have opened, even if you do not save them yourself.  There are
times where I reboot (say, after an apt upgrade) and fail to close Notepadqq
before doing so.  After the reboot, the data I had in my last tab is lost.  In
this example, the new tab is 13 which reveals it's a 0 byte file:
ken@rokete:~/.config/Notepadqq/tabCache$ ls -l
total 52
-rw-r--r-- 1 ken ken   42 Feb 21 07:52 'new 10.35005211'
-rw-r--r-- 1 ken ken 1628 Feb 21 07:52 'new 11.521595368'
-rw-r--r-- 1 ken ken 2301 Feb 21 07:52 'new 12.294702567'
-rw-r--r-- 1 ken ken    0 Feb 21 07:52 'new 13.1726956429'
-rw-r--r-- 1 ken ken 5004 Feb 21 07:52 'new 2.783368690'
-rw-r--r-- 1 ken ken 2266 Feb 21 07:52 'new 3.1102520059'
-rw-r--r-- 1 ken ken  884 Feb 21 07:52 'new 4.2044897763'
-rw-r--r-- 1 ken ken 3715 Feb 21 07:52 'new 5.1967513926'
-rw-r--r-- 1 ken ken  788 Feb 21 07:52 'new 6.1365180540'
-rw-r--r-- 1 ken ken 3415 Feb 21 07:52 'new 7.1540383426'
-rw-r--r-- 1 ken ken 5695 Feb 21 07:52 'new 8.304089172'
-rw-r--r-- 1 ken ken  985 Feb 21 07:52 'new 9.1303455736'

In Settings > Preferences, "Backup opened documents every" is set to the
default "15 seconds".

If I manually close Notepadqq, the data is saved:
ken@rokete:~/.config/Notepadqq/tabCache$ ls -l
total 56
-rw-r--r-- 1 ken ken   42 Feb 22 08:45 'new 10.596516649'
-rw-r--r-- 1 ken ken 1628 Feb 22 08:45 'new 11.1189641421'
-rw-r--r-- 1 ken ken 2301 Feb 22 08:45 'new 12.1025202362'
-rw-r--r-- 1 ken ken 1567 Feb 22 08:45 'new 13.1350490027'
-rw-r--r-- 1 ken ken 5004 Feb 22 08:45 'new 2.1804289383'
-rw-r--r-- 1 ken ken 2266 Feb 22 08:45 'new 3.846930886'
-rw-r--r-- 1 ken ken  884 Feb 22 08:45 'new 4.1681692777'
-rw-r--r-- 1 ken ken 3715 Feb 22 08:45 'new 5.1714636915'
-rw-r--r-- 1 ken ken  788 Feb 22 08:45 'new 6.1957747793'
-rw-r--r-- 1 ken ken 3415 Feb 22 08:45 'new 7.424238335'
-rw-r--r-- 1 ken ken 5695 Feb 22 08:45 'new 8.719885386'
-rw-r--r-- 1 ken ken  985 Feb 22 08:45 'new 9.1649760492'

It seems that this problem surfaces when Notepadqq is not closed manually
before I reboot my PC.  This problem occurs whether I issue a "reboot" command
or choose to reboot the PC from the Gnome menu.