Bug 421184

Summary: Cannot select edges in macro with error "SHOULD NOT BE SEEN"
Product: [Applications] kig Reporter: Alex <allo>
Component: generalAssignee: David E. Narvaez <david.narvaez>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alex 2020-05-08 12:39:00 UTC
SUMMARY

I tried to create a macro to create a triangle point from two points and two edges (lengths):

<!DOCTYPE KigMacroFile>
<KigMacroFile Number="1" Version="1.0">
 <Macro>
  <Name>P-P-E-E Triangle</Name>
  <Description>Triangle from two points and two lengths (edges)</Description>
  <IconFileName>system-run</IconFileName>
  <Construction>
   <input requirement="point" id="1"/>
   <input requirement="point" id="2"/>
   <input requirement="length-object" id="3"/>
   <input requirement="length-object" id="4"/>
   <intermediate type="CircleBPR" action="calc" id="5">
    <arg>1</arg>
    <arg>3</arg>
   </intermediate>
   <intermediate type="CircleBPR" action="calc" id="6">
    <arg>2</arg>
    <arg>4</arg>
   </intermediate>
   <intermediate type="int" action="push" id="7">-1</intermediate>
   <result type="CircleCircleIntersection" action="calc" id="8">
    <arg>5</arg>
    <arg>6</arg>
    <arg>7</arg>
   </result>
  </Construction>
 </Macro>
</KigMacroFile>

When I run the macro, I can select the two points, but when I try to select the edges, the hover text is "SHOULD NOT BE SEEN".

I am not sure what this means. The exported macro looks like it should do what I did to create the macro, when a segment is a "length-object".


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian Testing (bullseye) / kig 20.04.0