View Issue Details

IDProjectCategoryView StatusLast Update
0000256QElectroTechDiagram Editorpublic2026-10-01 05:34
Reportermax Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformAMD Ryzen 7 3700X OSDebianOS Version11
Summary0000256: composite text folio reference overlapped
DescriptionHello,
composite text from folio reference overlapped only on coming arrow, going arrow work as it should.
No matter how it is oriented in element editor and on diagram editor.
Steps To ReproduceAdd folio reference with going arrow, leftside alignment and composite text to diagram. Sometimes on open a saved project it moves all the same.
TagsNo tags attached.
Attached Files
01going_arrow_with_protocol.elmt (2,255 bytes)   
<definition type="element" hotspot_y="10" width="70" version="0.80" link_type="next_report" height="20" hotspot_x="16">
    <uuid uuid="{b269a4c5-613a-46ee-8bcb-c0c3791ae931}"/>
    <names>
        <name lang="de">Nächste Folie</name>
    </names>
    <informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
    <description>
        <polygon y2="3" antialias="true" x1="-1" y1="-3" x4="-1" style="line-style:normal;line-weight:normal;filling:black;color:black" x3="9" x2="-1" y4="-3" y3="0"/>
        <rect antialias="false" x="0" y="-5" rx="0" style="line-style:normal;line-weight:normal;filling:none;color:none" ry="0" width="50" height="10"/>
        <dynamic_text x="10" y="-10" frame="false" font="FreeMono,9,-1,5,50,0,0,0,0,0" Halignment="AlignLeft" rotation="0" text_width="-1" z="3" uuid="{170dbfda-3678-43db-9649-515301d344c3}" text_from="CompositeText" Valignment="AlignVCenter">
            <text> / </text>
            <info_name>label</info_name>
            <composite_text>%{function} / %{label}</composite_text>
        </dynamic_text>
        <dynamic_text x="-10" y="0" frame="false" font="FreeMono,7,-1,5,50,0,0,0,0,0" Halignment="AlignRight" rotation="0" text_width="-1" z="4" uuid="{583a7eec-9232-43c4-8fed-34ea092dac7f}" text_from="ElementInfo" Valignment="AlignTop">
            <text></text>
            <info_name>tension_protocol</info_name>
        </dynamic_text>
        <dynamic_text x="-205" y="-20" frame="false" font="FreeMono,7,-1,5,50,0,0,0,0,0" Halignment="AlignRight" rotation="0" text_width="-1" z="4" uuid="{583a7eec-9232-43c4-8fed-34ea092dac7f}" text_from="CompositeText" Valignment="AlignBottom">
            <text>%{conductor_color} %{conductor_section}</text>
            <info_name>tension_protocol</info_name>
            <composite_text>%{conductor_color} %{conductor_section}</composite_text>
        </dynamic_text>
        <line y2="0" antialias="false" x1="0" y1="0" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none" x2="-10" length1="1.5" length2="1.5"/>
        <terminal x="-10" y="0" orientation="w" name="" uuid="{9b0a7ce3-c32f-4986-a2b4-3da850a13233}"/>
    </description>
</definition>

Relationships

related to 0000226 new Alignemt on right-sided composite text wrong 

Activities

scorpio810_mantis

2022-02-16 14:33

administrator   ~0000541

Hi,
you don't send coming arrow element

max

2022-02-17 17:58

reporter   ~0000542

Sorry, now the right one.
02coming_arrow.elmt (2,729 bytes)   
<definition hotspot_x="4" hotspot_y="5" type="element" width="30" height="10" link_type="previous_report" version="0.90">
    <uuid uuid="{0d5dd917-3593-4b1c-92dd-be305a380cb9}"/>
    <names>
        <name lang="ar">الصفحة السابقة</name>
        <name lang="de">Vorherige Folie</name>
        <name lang="pl">Wejście adresowe</name>
        <name lang="it">Foglio precedente</name>
        <name lang="ru">Предыдущая страница</name>
        <name lang="es">folio anterior</name>
        <name lang="nl">Referentie Vorig</name>
        <name lang="el">Προηγούμενη σελίδα</name>
        <name lang="cs">Předchozí list</name>
        <name lang="en">Coming arrow</name>
        <name lang="fr">Folio précédent</name>
    </names>
    <informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
    <description>
        <dynamic_text keep_visual_rotation="true" x="-32" z="1" frame="false" text_width="-1" font="FreeMono,9,-1,5,50,0,0,0,0,0" Valignment="AlignVCenter" Halignment="AlignRight" uuid="{a00537f9-f796-4c78-88b0-0d8c681aaff9}" y="-10" rotation="0" text_from="CompositeText">
            <text> / </text>
            <info_name>label</info_name>
            <composite_text>%{label} / %{function}</composite_text>
        </dynamic_text>
        <polygon y2="3" y3="0" x2="-1" y1="-3" x1="-1" x4="-1" style="line-style:normal;line-weight:normal;filling:black;color:black" x3="9" y4="-3" antialias="true"/>
        <line y2="0" end2="none" x2="20" y1="0" x1="8" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" length2="1.5" length1="1.5" antialias="false"/>
        <dynamic_text keep_visual_rotation="true" x="10" z="5" frame="false" text_width="-1" font="FreeMono,7,-1,5,50,0,0,0,0,0" Valignment="AlignBottom" Halignment="AlignLeft" uuid="{edd6760a-9912-4ee7-9e18-9be67083dead}" y="-20" rotation="0" text_from="CompositeText">
            <text>%{conductor_color} %{conductor_section}</text>
            <info_name>conductor_section</info_name>
            <composite_text>%{conductor_color} %{conductor_section}</composite_text>
        </dynamic_text>
        <dynamic_text keep_visual_rotation="false" x="10" z="5" frame="false" text_width="-1" font="FreeMono,7,-1,5,50,0,0,0,0,0" Valignment="AlignTop" Halignment="AlignLeft" uuid="{edd6760a-9912-4ee7-9e18-9be67083dead}" y="0" rotation="0" text_from="ElementInfo">
            <text></text>
            <info_name>tension_protocol</info_name>
        </dynamic_text>
        <terminal x="20" type="Generic" name="" orientation="e" uuid="{6b6aed62-d6d2-48ad-a4f3-256d96d04592}" y="0"/>
    </description>
</definition>
02coming_arrow.elmt (2,729 bytes)   

ispyisail

2026-10-01 05:34

developer   ~0000925

I can't reproduce this on master as of August 2026. It is the same report as GitHub issue 0000210: https://github.com/qelectrotech/qelectrotech-source-mirror/issues/210

I used both elements attached here, 01going_arrow_with_protocol.elmt and 02coming_arrow.elmt. Placing them, linking them, saving and reopening, and copying and pasting all show the text in the right place. When the coming arrow is linked, its right-aligned text grows and moves left by the right amount.

The likely fix is achim's two commits from August 2025, 0a6efa466 and 73ce3ae9f. They fixed right-aligned text in folio report arrows being shifted by its own width.

If a recent build still shows the overlap, please attach the project file.

Issue History

Date Modified Username Field Change
2022-02-11 15:57 max New Issue
2022-02-11 15:57 max File Added: Bildschirmfoto von 2022-02-10 19-28-17.png
2022-02-11 15:57 max File Added: 01going_arrow_with_protocol.elmt
2022-02-11 15:59 max Relationship added related to 0000226
2022-02-16 14:33 scorpio810_mantis Note Added: 0000541
2022-02-17 17:59 max Note Added: 0000542
2022-02-17 17:59 max File Added: 02coming_arrow.elmt
2026-10-01 05:34 ispyisail Note Added: 0000925