Good day dear. Please tell me why I can not translate from one form of SVG to another? Here is an example.
<svg class="keyhole" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> <path id="minKeyhole" fill="red" stroke="#231F20" stroke-width="1" d="M50.3,50.1l-0.1-0.7c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.2,0.2 c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0l-0.2,0.7L50.3,50.1L50.3,50.1z" /> <animate xlink:href="#minKeyhole" dur="5s" repeatCount="indefinite" attributeName="d" values=" M50.3,50.1l-0.1-0.7c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.2,0.2 c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0l-0.2,0.7L50.3,50.1L50.3,50.1z; M67.5,82.9l-8.8-39.7c3.9-2.7,6.5-7.2,6.5-12.2c0-8.2-6.6-14.9-14.9-14.9S35.5,22.8,35.5,31 c0,4.6,2.1,8.6,5.3,11.4c0.4,0.3,0.8,0.6,1.2,0.9l-9.4,39.7H67.5z" keyTimes="0;1" /> </svg> Why it does not recalculate transitions, but just knocks key frames? How to correct that this jerk would not be, and there was a smooth transition?