Commit 7509529c authored by dmMaze's avatar dmMaze
Browse files

fix random freezing on select/create empty textitems #736

parent 1733a0e8
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -501,7 +501,11 @@ class TextBlkItem(QGraphicsTextItem):
        block = doc.firstBlock()
        if block.isValid():
            it = block.begin()
            # causes frozen for pyside==6.8.1
            if it.atEnd():
                firstFontSize = block.charFormat().fontPointSize()
            else:
                # empty blocks causes frozen for pyside==6.8.1
                # also randomly freezes pyqt==6.6.1 https://github.com/dmMaze/BallonsTranslator/issues/736
                firstFontSize = it.fragment().charFormat().fontPointSize()
        else:
            return False