crash report: run on python 3.10
Hallow: this happens on my ubuntu with python 3.10
** Mercurial version (6.2.3). TortoiseHg version (6.2.2+4-49a342ca4313)
** Command: --nofork
** CWD: /home/alexrayne/thg.hg
** Encoding: UTF-8
** Extensions loaded: absorb, censor, commitextras, convert, eol, fix, hggit 1.0.0 (dulwich 0.20.46), highlight, histedit, mq, narrow, patchbomb, rebase, record, share, show, split, strip, tortoisehg.util.configitems, transplant, uncommit
** Python version: 3.10.4 (main, Jun 29 2022, 12:14:53) [GCC 11.2.0]
** System: Linux alexrayne-VB 5.15.0-47-generic #51-Ubuntu SMP Thu Aug 11 07:51:15 UTC 2022 x86_64
** Qt-5.13.0 PyQt-5.13.0 QScintilla-2.10.8
Traceback (most recent call last):
File "/home/alexrayne/thg.hg/tortoisehg/hgqt/docklog.py", line 594, in _updateTitleBarStyle
if area & (Qt.DockWidgetArea.TopDockWidgetArea | Qt.DockWidgetArea.BottomDockWidgetArea):
TypeError: unsupported operand type(s) for &: 'DockWidgetArea' and 'DockWidgetAreas'
Traceback (most recent call last):
File "/home/alexrayne/thg.hg/tortoisehg/hgqt/docklog.py", line 594, in _updateTitleBarStyle
if area & (Qt.DockWidgetArea.TopDockWidgetArea | Qt.DockWidgetArea.BottomDockWidgetArea):
TypeError: unsupported operand type(s) for &: 'DockWidgetArea' and 'DockWidgetAreas'