Describe the bug
Timeshift-gtk cannot restore the snapshot.
Timeshift-cli restores the snapshot without any problems.
Also, the "Restore Snapshot" window is too large in length and does not fit completely on a screen with a resolution of 1280x1024 (see the screenshot), it can only be increased in length, it cannot be reduced.
To Reproduce
We select the snapshot that needs to be restored and go through all the steps that need to be taken to restore it, after the last step we confirm its restoration. This ends the work of Timeshift GTK, its window does not close, recovery does not occur.
Log
~$ sudo timeshift-gtk
Program settings loaded: /etc/timeshift/timeshift.json
Mounted '/dev/sda6' at '/run/timeshift/262572/backup'
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.desktop': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/Arch.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/ubuntu.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.pdf': This is not a directory
Backup device: /dev/sda6
Snapshot: 2023-04-29_00-00-01 ~
Compare Files (Dry Run)...
Synchronizing files with rsync...
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:10.897: Failed to set text 'b\xe3\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 20: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «b\xe3\x9bI^\u007f»
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:15.736: Failed to set text '\u0003\xe1\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «\u0003\xe1\x9bI^\u007f»
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:15.953: Failed to set text '�\xe2\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 25: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «\u0012\xe2\x9bI^\u007f»
Backup device: /dev/sda6
Snapshot: 2023-04-29_00-00-01 ~
Restoring a snapshot...
Synchronizing files with rsync...
[xcb] Unknown sequence number while processing reply
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
timeshift-gtk: ../../src/xcb_io.c:730: _XReply: Check statement "!xcb_xlib_threads_sequence_lost" failed
P.S. Part of the log in Russian translated into English.
System:
- Linux Mint 21.1
- Cinnamon
- Application Version 22.11.2

Describe the bug
Timeshift-gtk cannot restore the snapshot.
Timeshift-cli restores the snapshot without any problems.
Also, the "Restore Snapshot" window is too large in length and does not fit completely on a screen with a resolution of 1280x1024 (see the screenshot), it can only be increased in length, it cannot be reduced.
To Reproduce
We select the snapshot that needs to be restored and go through all the steps that need to be taken to restore it, after the last step we confirm its restoration. This ends the work of Timeshift GTK, its window does not close, recovery does not occur.
Log
~$ sudo timeshift-gtk
Program settings loaded: /etc/timeshift/timeshift.json
Mounted '/dev/sda6' at '/run/timeshift/262572/backup'
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.desktop': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/Arch.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/ubuntu.txt': This is not a directory
E: Error opening directory '/run/timeshift/262572/backup/timeshift/snapshots/2023-04-29_00-00-01/localhost/home/KVM Как увеличить_уменьшить размер диска виртуальной машины.pdf': This is not a directory
Backup device: /dev/sda6
Snapshot: 2023-04-29_00-00-01 ~
Compare Files (Dry Run)...
Synchronizing files with rsync...
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:10.897: Failed to set text 'b\xe3\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 20: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «b\xe3\x9bI^\u007f»
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:15.736: Failed to set text '\u0003\xe1\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «\u0003\xe1\x9bI^\u007f»
(timeshift-gtk:262572): Gtk-WARNING **: 20:18:15.953: Failed to set text '�\xe2\x9bI^�' from markup due to error parsing markup: Error at line 1 at character 25: Error at line 1 at character 20: Invalid UTF-8 text in name - bad sequence «\u0012\xe2\x9bI^\u007f»
Backup device: /dev/sda6
Snapshot: 2023-04-29_00-00-01 ~
Restoring a snapshot...
Synchronizing files with rsync...
[xcb] Unknown sequence number while processing reply
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
timeshift-gtk: ../../src/xcb_io.c:730: _XReply: Check statement "!xcb_xlib_threads_sequence_lost" failed
P.S. Part of the log in Russian translated into English.
System: