diff --git a/src/domain/UBGraphicsTextItemDelegate.cpp b/src/domain/UBGraphicsTextItemDelegate.cpp index ca3faa21..fe9f15bb 100644 --- a/src/domain/UBGraphicsTextItemDelegate.cpp +++ b/src/domain/UBGraphicsTextItemDelegate.cpp @@ -392,6 +392,7 @@ void UBGraphicsTextItemDelegate::alignButtonProcess() delegated()->setTextCursor(cur); cur.setBlockFormat(fmt); + delegated()->setFocus(); } qDebug() << "sender process" << sndr; diff --git a/src/domain/UBGraphicsTextItemDelegate.h b/src/domain/UBGraphicsTextItemDelegate.h index c303a28b..de07c738 100644 --- a/src/domain/UBGraphicsTextItemDelegate.h +++ b/src/domain/UBGraphicsTextItemDelegate.h @@ -138,7 +138,6 @@ class UBGraphicsTextItemDelegate : public UBGraphicsItemDelegate DelegateButton* mColorButton; DelegateButton* mDecreaseSizeButton; DelegateButton* mIncreaseSizeButton; - DelegateButton* mAlignButton; int mLastFontPixelSize;