Browse Source

Fixed text clicking on vector shape issue

Krzysztof Krysiński 1 month ago
parent
commit
30f96aa594

+ 2 - 1
src/PixiEditor/Models/DocumentModels/UpdateableChangeExecutors/VectorTextToolExecutor.cs

@@ -130,8 +130,9 @@ internal class VectorTextToolExecutor : UpdateableChangeExecutor, ITextOverlayEv
         clickPos = args.PositionOnCanvas;
         var firstLayer = topMostWithinClick.FirstOrDefault();
         args.Handled = firstLayer != null;
-        if (firstLayer is not IVectorLayerHandler layerHandler)
+        if (firstLayer is not IVectorLayerHandler layerHandler || layerHandler.GetShapeData(document.AnimationHandler.ActiveFrameTime) is not TextVectorData)
         {
+            args.Handled = false;
             if (document.TextOverlayHandler.IsActive)
             {
                 args.Handled = true;