docs: def resizeToContents(self):
          """
          Resizes this toolbar based on the contents of its text.
          """
          if self._toolbar.isVisible():
              doc = self.document()
              h = doc.documentLayout().documentSize().height()
              
              offset = 34
              
              # update the attachments edit
              edit = self._attachmentsEdit
              if self._attachments:
                  edit.move(2, self.height() - edit.height() - 31)
                  edit.setTags(sorted(self._attachments.keys()))
                  edit.show()
                  
                  offset = 34 + edit.height()
              else:
                  edit.hide()
                  offset = 34
              
              self.setFixedHeight(h + offset)
              self._toolbar.move(2, self.height() - 32)
          else:
              super(XCommentEdit, self).resizeToContents()