Error dragging and dropping repo in registry panel
I moved a repository in the list on the left panel by dragging and dropping.
I got the error attached below.
I had done this thousands of times with a much older version and never hit this bug before.
#!python
** Mercurial version (5.4.2). TortoiseHg version (5.4.2+10-ce69bc384a04)
** Command:
** CWD: /home/teo
** Encoding: UTF-8
** Extensions loaded: mercurial_keyring, tortoisehg.util.configitems
** Python version: 3.8.2 (default, Jul 16 2020, 14:00:26) [GCC 9.3.0]
** System: Linux xxx1 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64
** Qt-5.12.8 PyQt-5.14.1 QScintilla-2.11.2
Traceback (most recent call last):
File "/home/teo/Documents/programmi/thg/tortoisehg/hgqt/reporegistry.py", line 153, in dropEvent
if m.dropMimeData(data, event.dropAction(), row, col, group):
File "/home/teo/Documents/programmi/thg/tortoisehg/hgqt/repotreemodel.py", line 242, in dropMimeData
itemread = readXml(d, extractXmlElementName)
File "/home/teo/Documents/programmi/thg/tortoisehg/hgqt/repotreemodel.py", line 64, in readXml
print(hglib.fromunicode(xr.errorString(), 'replace'))
OSError: [Errno 5] Input/output error