From 0aac8f6affcbab3253b8b9bf2435b497bc386b53 Mon Sep 17 00:00:00 2001 From: Henri Menke Date: Thu, 1 Oct 2020 20:59:17 +0200 Subject: [PATCH] Revert "Invert transform before assigning intersection #889" This reverts commit 908db0011cc96b4092b45de7d432e3ead32f4323. --- .../tikz/libraries/tikzlibraryintersections.code.tex | 2 +- tex/generic/pgf/libraries/pgflibraryintersections.code.tex | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryintersections.code.tex b/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryintersections.code.tex index ca0e7a1c5..cf94f9236 100644 --- a/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryintersections.code.tex +++ b/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryintersections.code.tex @@ -104,7 +104,7 @@ \pgfmathloop% \ifnum\pgfmathcounter>\pgfintersectionsolutions\relax% \else% - \path\pgfextra{\pgftransformshift{\pgfpointintersectionsolution{\pgfmathcounter}}}% + \path[reset cm]\pgfextra{\pgftransformshift{\pgfpointintersectionsolution{\pgfmathcounter}}}% coordinate (\tikz@intersect@@name-\pgfmathcounter); \repeatpgfmathloop% \ifx\tikz@intersect@by\pgfutil@empty% diff --git a/tex/generic/pgf/libraries/pgflibraryintersections.code.tex b/tex/generic/pgf/libraries/pgflibraryintersections.code.tex index c920dbae8..245715769 100644 --- a/tex/generic/pgf/libraries/pgflibraryintersections.code.tex +++ b/tex/generic/pgf/libraries/pgflibraryintersections.code.tex @@ -352,9 +352,7 @@ \pgf@iflinesintersect{#1}{#2}{#3}{#4}% {% \pgfextract@process\pgf@intersect@solution@candidate{% - \pgftransforminvert % pgf@x and pgf@y are already assigned by \pgf@iflinesintersect - \pgfpointtransformed{\pgfqpoint{\pgf@x}{\pgf@y}}% }% \pgf@ifsolution@duplicate{\pgf@intersect@solution@candidate}{% % ah - we a duplicate. Apparently, we have a hit on an