View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000314 | QElectroTech | Diagram Editor | public | 2024-09-22 14:26 | 2024-09-22 14:26 |
Reporter | quazgar | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | PC | OS | Debian Linux | OS Version | Debian 12 |
Summary | 0000314: Moving text sub elements by keyboard also pans viewport | ||||
Description | When selecting a text sub element (for example the number of connections of an element) and trying to move it around with the keyboard, sometimes this also moves the viewport. Strangely, moving the element to the right and down works as expected, but moving it up and left also moves the viewport. | ||||
Steps To Reproduce |
| ||||
Additional Information | It is necessary that the viewport can be moved at all, so this bug will not happen when zoomed out. | ||||
Tags | No tags attached. | ||||
Attached Files | viewport_text.qet (31,144 bytes)
<project version="0.90" title="viewport_text"> <properties> <property name="savedtime" show="1">14:23</property> <property name="saveddate" show="1">22.09.24</property> <property name="saveddate-eu" show="1">22-09-2024</property> <property name="savedfilename" show="1">viewport_text</property> <property name="saveddate-us" show="1">2024-09-22</property> <property name="savedfilepath" show="1">/home/daniel/Desktop/viewport_text.qet</property> </properties> <newdiagrams> <border cols="17" rows="8" rowsize="80" colsize="60" displaycols="true" displayrows="true"/> <inset version="" author="" displayAt="bottom" plant="" indexrev="" auto_page_num="" title="" filename="" date="null" locmach="" folio="%id/%total"/> <conductors num="_" function="" horizrotatetext="0" bus="" bicolor="false" dash-size="2" horizontal-alignment="AlignBottom" formula="" type="multi" condsize="1" text_color="#000000" vertical-alignment="AlignRight" cable="" numsize="7" displaytext="1" conductor_section="" vertirotatetext="270" onetextperfolio="0" tension_protocol="" color2="#000000" conductor_color=""/> <report label="%f-%l%c"/> <xrefs> <xref type="coil" delayprefix="" displayhas="cross" xrefpos="AlignTop" master_label="%f-%l%c" snapto="label" powerprefix="" showpowerctc="true" switchprefix="" offset="40" slave_label="(%f-%l%c)"/> <xref type="commutator" delayprefix="" displayhas="cross" xrefpos="" master_label="%f-%l%c" snapto="label" powerprefix="" showpowerctc="true" switchprefix="" offset="0" slave_label="(%f-%l%c)"/> <xref type="protection" delayprefix="" displayhas="cross" xrefpos="" master_label="%f-%l%c" snapto="label" powerprefix="" showpowerctc="true" switchprefix="" offset="0" slave_label="(%f-%l%c)"/> </xrefs> <conductors_autonums current_autonum="" freeze_new_conductors="false"/> <folio_autonums/> <element_autonums current_autonum="" freeze_new_elements="false"/> </newdiagrams> <diagram folio="%id/%total" locmach="" colsize="60" plant="" auto_page_num="" order="1" rows="8" freezeNewElement="false" freezeNewConductor="false" cols="17" rowsize="80" height="660" filename="" title="" displayAt="bottom" version="0.90" indexrev="" displaycols="true" author="" displayrows="true" date="null"> <defaultconductor num="_" function="" horizrotatetext="0" bus="" bicolor="false" dash-size="2" horizontal-alignment="AlignBottom" formula="" type="multi" condsize="1" text_color="#000000" vertical-alignment="AlignRight" cable="" numsize="7" displaytext="1" conductor_section="" vertirotatetext="270" onetextperfolio="0" tension_protocol="" color2="#000000" conductor_color=""/> <elements> <element type="embed://import/10_electric/10_allpole/130_terminals_terminal_strips/90_terminal_strips_diagram/90-30-0001.elmt" freezeLabel="false" z="10" orientation="0" x="380" uuid="{24b7bb80-a6e2-454b-96a0-7125c10373d6}" y="270" prefix="X"> <terminals> <terminal orientation="0" x="0" id="0" y="-26"/> <terminal orientation="2" x="0" id="1" y="26"/> </terminals> <inputs/> <elementInformations> <elementInformation name="formula" show="1"></elementInformation> </elementInformations> <dynamic_texts> <dynamic_elmt_text text_from="UserText" text_width="-1" frame="false" Halignment="AlignLeft" font="Liberation Sans,6,-1,5,50,0,0,0,0,0,Regular" keep_visual_rotation="true" rotation="270" x="21" y="30" uuid="{a8c72006-9e15-4e29-a59f-46424ea4b951}" Valignment="AlignTop"> <text>hello world</text> </dynamic_elmt_text> <dynamic_elmt_text text_from="ElementInfo" text_width="-1" frame="false" Halignment="AlignLeft" font="Liberation Sans,11,-1,5,50,0,0,0,0,0,Regular" keep_visual_rotation="true" rotation="270" x="-22" y="30" uuid="{05100fb2-848e-4083-b4e6-c7cda0c15d23}" Valignment="AlignTop"> <text></text> <info_name>label</info_name> </dynamic_elmt_text> <dynamic_elmt_text text_from="UserText" text_width="-1" frame="false" Halignment="AlignLeft" font="Liberation Sans,6,-1,5,50,0,0,0,0,0,Regular" keep_visual_rotation="true" rotation="270" x="0" y="0" uuid="{5e230529-d44a-422e-a233-ef16f62fd8ef}" Valignment="AlignTop"> <text>Cable type</text> </dynamic_elmt_text> </dynamic_texts> <texts_groups/> </element> </elements> </diagram> <collection> <category name="import"> <names> <name lang="pl">Elementy importowane</name> <name lang="ca">Elements importats</name> <name lang="en">Imported elements</name> <name lang="ja">インバートされた要素</name> <name lang="de">Importierte elemente</name> <name lang="uk">Імпортовані елементи</name> <name lang="sl">Uvoženi elementi</name> <name lang="hr">Uvezeni elementi</name> <name lang="it">Elementi importati</name> <name lang="ru">Импортированные элементы</name> <name lang="el">Εισηγμένα στοιχεία</name> <name lang="es">Elementos importados</name> <name lang="ro">Elemente importate</name> <name lang="da">Importerede elementer</name> <name lang="fr">Éléments importés</name> <name lang="tr">İthal öğeler</name> <name lang="nl">Elementen geïmporteerd</name> <name lang="pt">elementos importados</name> <name lang="cs">Zavedené prvky</name> </names> <category name="10_electric"> <names> <name lang="ja">電気</name> <name lang="pl">Elektrotechnika</name> <name lang="en">Electric</name> <name lang="da">Elektrisk</name> <name lang="nl">Elektrotechniek</name> <name lang="cs">Elektrotechnika</name> <name lang="ru">Электротехника</name> <name lang="fr">Electrique</name> <name lang="el">Ηλεκτρικά</name> <name lang="it">Elettrica</name> <name lang="es">Eléctrica</name> <name lang="de">Elektrik</name> </names> <category name="10_allpole"> <names> <name lang="ja">複線</name> <name lang="pl">Schematy wieloliniowe</name> <name lang="en">All-pole</name> <name lang="da">Flere ledere</name> <name lang="cs">Vícežilový</name> <name lang="nl">Veel polig</name> <name lang="hu">Többvonalas szimbólumok</name> <name lang="ru">Многополюсные</name> <name lang="fr">Multifilaire</name> <name lang="it">Multifilare</name> <name lang="el">Πολυγραμμικό</name> <name lang="es">Multifilar</name> <name lang="de">Allpolig</name> </names> <category name="110_network_supplies"> <names> <name lang="ja">電源網</name> <name lang="en">Network sources</name> <name lang="pl">Sieć elektroenergetyczna</name> <name lang="da">Netværkskilder</name> <name lang="nl">Netvoedingen</name> <name lang="cs">Napájení</name> <name lang="hu">Hálózati források</name> <name lang="ru">Подвод питания, сеть</name> <name lang="fr">Sources réseau</name> <name lang="it">Alimentazione da rete</name> <name lang="el">Παροχές δικτύου</name> <name lang="es">Fuentes de red</name> <name lang="de">Netzquellen</name> </names> <element name="src_1p_pe_n.elmt"> <definition hotspot_x="15" type="element" version="0.5" link_type="simple" hotspot_y="30" height="60" width="30"> <uuid uuid="{35f2834a-308b-4e79-bc2a-1c00486b24e7}"/> <names> <name lang="es">Fuente unipolo + PE +N</name> <name lang="nl">1 fase + aarde + nul</name> <name lang="el">Μονοφασικό +N +PE</name> <name lang="de">Wechselstrom + PE +N</name> <name lang="cs">Přípojnice 1f+N+PE</name> <name lang="pl">Linia jednofazowa (trójprzewodowa)</name> <name lang="it">Sorgente unipolare + PE +N</name> <name lang="ar">مصدر وحيد القطبية + أرضي PE + محايد N</name> <name lang="en">Single-pole source + PE +N</name> <name lang="fr">Source unipolaire + PE +N</name> <name lang="ru">Однополюсный + PE +N</name> <name lang="hu">F + N + PE</name> </names> <informations>Author: The QElectroTech team License: see http://qelectrotech.org/wiki/doc/elements_license</informations> <description> <input rotate="true" tagg="label" text="_" size="9" x="-12" y="-34.45"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" x2="10" end2="none" length1="1.5" x1="0" end1="none" y1="20"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-20" x2="10" end2="none" length1="1.5" x1="0" end1="none" y1="-20"/> <text text="PE" size="5" x="-12" y="23"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="0" x2="10" end2="none" length1="1.5" x1="0" end1="none" y1="0"/> <text text="N" size="5" x="-12" y="3"/> <text text="L" size="5" x="-12" y="-17"/> <terminal orientation="e" x="10" y="0"/> <terminal orientation="e" x="10" y="20"/> <terminal orientation="e" x="10" y="-20"/> </description> </definition> </element> <element name="terre.elmt"> <definition hotspot_x="10" type="element" version="0.80" link_type="terminal" hotspot_y="19" height="30" width="20"> <uuid uuid="{e4e753a8-9fde-4e8e-9256-0cf99d67e3de}"/> <names> <name lang="pt">Terra</name> <name lang="cs">Uzemnění</name> <name lang="it">Terra</name> <name lang="el">Γείωση</name> <name lang="nl">Aarde</name> <name lang="ru">Земля</name> <name lang="de">Erde</name> <name lang="en">Ground</name> <name lang="pl">Uziemienie</name> <name lang="es">Tierra</name> <name lang="ar">تأريض</name> <name lang="fr">Terre</name> <name lang="hu">Földelő</name> </names> <elementInformations> <elementInformation name="comment" show="1"/> <elementInformation name="machine_manufacturer_reference" show="1"/> <elementInformation name="manufacturer_reference" show="1"/> <elementInformation name="description" show="1"/> <elementInformation name="manufacturer" show="1"/> <elementInformation name="designation" show="1"/> <elementInformation name="quantity" show="1"/> <elementInformation name="unity" show="1"/> <elementInformation name="supplier" show="1"/> <elementInformation name="plant" show="1"/> <elementInformation name="label" show="1"/> </elementInformations> <informations>Author: The QElectroTech team License: see http://qelectrotech.org/wiki/doc/elements_license</informations> <description> <dynamic_text text_from="ElementInfo" text_width="-1" frame="false" z="1" Halignment="AlignLeft" font="Sans Serif,9,-1,5,50,0,0,0,0,0" rotation="0" x="2" uuid="{0af57a27-1887-4576-8b51-200ca996e582}" y="-22.5" Valignment="AlignTop"> <text/> <info_name>label</info_name> </dynamic_text> <line style="line-style:normal;line-weight:normal;filling:none;color:black" length2="1.5" antialias="false" y2="4" end2="none" x2="3" length1="1.5" x1="-3" end1="none" y1="4"/> <line style="line-style:normal;line-weight:normal;filling:none;color:black" length2="1.5" antialias="false" y2="2" end2="none" x2="5" length1="1.5" x1="-5" end1="none" y1="2"/> <line style="line-style:normal;line-weight:normal;filling:none;color:black" length2="1.5" antialias="false" y2="0" end2="none" x2="7" length1="1.5" x1="-7" end1="none" y1="0"/> <line style="line-style:normal;line-weight:normal;filling:none;color:black" length2="1.5" antialias="false" y2="0" end2="none" x2="0" length1="1.5" x1="0" end1="none" y1="-10"/> <terminal orientation="n" x="0" y="-11"/> </description> </definition> </element> </category> <category name="114_connections"> <names> <name lang="ja">接続</name> <name lang="en">Connections</name> <name lang="pl">Połączenia</name> <name lang="da">Forbindelser</name> <name lang="cs">Spojení</name> <name lang="nl">Verbindingen</name> <name lang="hu">Csatlakozások</name> <name lang="ru">Соединения</name> <name lang="fr">Connections</name> <name lang="it">Collegamenti</name> <name lang="el">Ενώσεις</name> <name lang="es">Conexiones</name> <name lang="de">Verbindungen</name> </names> <element name="lphd.elmt"> <definition type="element" hotspot_x="14" version="0.90" hotspot_y="12" link_type="simple" height="30" width="30"> <uuid uuid="{9b3513fd-694f-4fc7-8b7e-66b733b9b4e1}"/> <names> <name lang="de">Klemmstelle (3)</name> <name lang="cs">Všestranný spoj</name> <name lang="hu">Egyesítő négy vezetékhez</name> <name lang="fr"> Connecteur pour quatre fils</name> </names> <elementInformations/> <informations/> <description> <dynamic_text text_from="ElementInfo" text_width="-1" frame="false" z="2" Halignment="AlignLeft" font="Sans Serif,9,-1,5,50,0,0,0,0,0" keep_visual_rotation="true" rotation="0" x="-13" y="-12" uuid="{14c0b70c-c028-49ef-bf72-3c3c9cd64669}" Valignment="AlignTop"> <text/> <info_name>label</info_name> </dynamic_text> <polygon style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="0" y3="5" x2="-5" y5="0" x3="0" y4="0" x1="-10" x5="10" closed="false" x4="5" y1="0"/> <line length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="10" end2="none" x2="0" length1="1.5" x1="0" end1="none" y1="-5"/> <terminal type="Generic" name="" orientation="e" x="10" y="0" uuid="{06bf5c9f-6986-45bf-b11f-02e876abc4b8}"/> <terminal type="Generic" name="" orientation="n" x="0" y="-5" uuid="{33c03677-8555-4b42-ae2c-4b4308978086}"/> <terminal type="Generic" name="" orientation="w" x="-10" y="0" uuid="{95bef6e9-343e-45d7-9705-4aa81f62bed0}"/> <terminal type="Generic" name="" orientation="s" x="0" y="10" uuid="{e9329e22-255b-4763-9dc6-65da277e1ac7}"/> </description> </definition> </element> </category> <category name="130_terminals_terminal_strips"> <names> <name lang="ja">端子と端子台</name> <name lang="en">Terminals and terminal strips</name> <name lang="pl">Złącza i zaciski</name> <name lang="da">Klemmer og klemmerækker</name> <name lang="cs">Svorky</name> <name lang="nl">Klemmenlijst</name> <name lang="hu">Sorkapcsok</name> <name lang="pt">Terminais</name> <name lang="ar">طرفيات توصيل</name> <name lang="ru">Клеммы и клеммники</name> <name lang="fr">Bornes et borniers</name> <name lang="it">Terminali</name> <name lang="es">Terminales</name> <name lang="el">Ακροδέκτες και σειρές ακροδεκτών</name> <name lang="de">Klemmen und Klemmleisten</name> </names> <element name="barrette_connexion_f.elmt"> <definition hotspot_x="5" type="element" version="0.3" hotspot_y="0" height="40" width="10"> <uuid uuid="{7499D25C-957E-43F1-8AFE-7E5D0EAE1C89}"/> <names> <name lang="ar">شريط ربط, مُغلق</name> <name lang="de">Trennklemme, Lasche geschlossen</name> <name lang="en">Terminal strip, closed</name> <name lang="it">Barra di connessione, chiusa</name> <name lang="fr">Barrette de connexion, fermée</name> <name lang="pl">Oddzielacz w stanie zamknięcia</name> <name lang="es">Terminal de conexión cerrada</name> <name lang="cs">Rozpojovací svorka spojená</name> <name lang="hu">Késes áthidaló</name> </names> <informations>EN 60617: 03-03-18</informations> <description> <input rotate="true" tagg="label" text="_" size="8" x="4" y="22"/> <line length2="1.5" antialias="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="28" end2="none" x2="0" length1="1.5" x1="0" end1="none" y1="12"/> <line length2="1.5" antialias="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none" x2="4" length1="1.5" x1="-4" end1="none" y1="10"/> <line length2="1.5" antialias="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none" x2="0" length1="1.5" x1="0" end1="none" y1="0"/> <line length2="1.5" antialias="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="40" end2="none" x2="0" length1="1.5" x1="0" end1="none" y1="30"/> <line length2="1.5" antialias="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none" x2="4" length1="1.5" x1="-4" end1="none" y1="30"/> <terminal orientation="s" x="0" y="40"/> <terminal orientation="n" x="0" y="0"/> </description> </definition> </element> <category name="95_terminals_spring_box"> <names> <name lang="en">Terminal strips box</name> <name lang="cs">Svorkové bloky</name> <name lang="hu">WAGO kötőelemek</name> <name lang="fr">BORNE WAGO A CLIQUET</name> <name lang="de">Hebelklemmen</name> </names> <element name="wire-connector-3-port.elmt"> <definition type="element" hotspot_x="20" version="0.80" link_type="terminal" hotspot_y="26" height="50" width="40"> <uuid uuid="{5177612b-985d-46c5-bcfc-e39abbcd8ce3}"/> <names> <name lang="de">3-polig</name> <name lang="en">Wire Connector 3-Port</name> <name lang="cs">Svorka 3 vodiče</name> <name lang="hu">Kötőelem 3 tagos</name> </names> <elementInformations> <elementInformation name="manufacturer" show="1"/> <elementInformation name="designation" show="1"/> <elementInformation name="quantity" show="1"/> <elementInformation name="description" show="1"/> <elementInformation name="unity" show="1"/> <elementInformation name="manufacturer_reference" show="1"/> <elementInformation name="supplier" show="1"/> <elementInformation name="plant" show="1"/> <elementInformation name="comment" show="1"/> <elementInformation name="label" show="1"/> <elementInformation name="machine_manufacturer_reference" show="1"/> </elementInformations> <informations> Author convertor: Mario Luongo </informations> <description> <rect antialias="false" style="line-style:normal;line-weight:normal;filling:lightgray;color:gray" rx="1" ry="1" height="42" width="35.4" x="-17.7" y="-22.5"/> <rect antialias="false" style="line-style:normal;line-weight:thin;filling:HTMLGrayGainsboro;color:white" rx="0" ry="0" height="3" width="8" x="-4" y="-17"/> <rect antialias="false" style="line-style:normal;line-weight:thin;filling:HTMLOrangeTomato;color:white" rx="1" ry="1" height="30" width="8" x="-14" y="-10"/> <rect antialias="false" style="line-style:normal;line-weight:thin;filling:HTMLOrangeTomato;color:white" rx="1" ry="1" height="30" width="8" x="-4" y="-10"/> <rect antialias="false" style="line-style:normal;line-weight:thin;filling:HTMLOrangeTomato;color:white" rx="1" ry="1" height="30" width="8" x="6" y="-10"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-5" x2="-10" end2="none" length1="1.5" x1="-10" end1="none" y1="5"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-5" x2="0" end2="none" length1="1.5" x1="0" end1="none" y1="5"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-5" x2="-10" end2="none" length1="1.5" x1="10" end1="none" y1="-5"/> <line antialias="false" length2="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="5" x2="10" end2="none" length1="1.5" x1="10" end1="none" y1="-5"/> <circle antialias="false" style="line-style:normal;line-weight:thin;filling:black;color:black" x="-1" diameter="2" y="-6"/> <terminal name="" orientation="s" x="10" uuid="{5bc3f241-865f-4fce-a096-cc053e70df2c}" y="5"/> <terminal name="" orientation="s" x="0" uuid="{3f89f462-c81c-47dd-a912-2d2c8fc73c30}" y="5"/> <terminal name="" orientation="s" x="-10" uuid="{b6b6837c-1fb0-4d51-b82e-f75652e7bf95}" y="5"/> </description> </definition> </element> </category> <category name="90_terminal_strips_diagram"> <names> <name lang="en">Terminal strips diagram</name> <name lang="pl">Schemat listw zaciskowych</name> <name lang="da">Klemmerækker</name> <name lang="cs">Výkres svorkovnic</name> <name lang="hu">Sorkapocs ábrák</name> <name lang="fr">Plans de borniers</name> <name lang="es">Clemas o tira de terminales</name> <name lang="it">Schema delle morsettiere</name> <name lang="de">Klemmenanschlusspläne</name> </names> <element name="90-30-0001.elmt"> <definition hotspot_x="4" type="element" version="0.5" hotspot_y="34" link_type="simple" height="70" width="10"> <uuid uuid="{2ac227dc-33a0-49f5-b8a0-b834d9386b60}"/> <names> <name lang="de">Kabel Bezeichnungsschild</name> <name lang="fr">Cable etiquette</name> <name lang="en">Cable tag</name> <name lang="es">Etiqueta de cable</name> <name lang="it">Etichetta del cavo</name> <name lang="cs">Kabelový štítek</name> <name lang="hu">Kábel címke</name> </names> <informations/> <description> <input rotate="true" tagg="none" text="?m" size="6" rotation="270" x="20" y="30"/> <input rotate="true" tagg="label" text="-W" size="11" rotation="270" x="-9" y="30"/> <line style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" length2="1.5" y2="30" x2="0" end2="none" length1="1.5" x1="0" end1="none" y1="-30"/> <input rotate="true" tagg="none" text="Cable type" size="6" rotation="270" x="9" y="30"/> <terminal orientation="s" x="0" y="30"/> <terminal orientation="n" x="0" y="-30"/> </description> </definition> </element> </category> </category> </category> </category> </category> </collection> </project> | ||||