View Issue Details

IDProjectCategoryView StatusLast Update
0000320QElectroTechDiagram Editorpublic2025-02-12 13:50
ReporterLeonardo da Silva Assigned Toplc-user  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000320: Spacebar no longer rotates components after update
DescriptionAfter the latest update, pressing the spacebar no longer rotates components in the editor. This makes the editing process slower and less efficient.
Pressing the spacebar should rotate the selected component, as it did before the update.
Steps To ReproduceOpen the component editor.
Try rotating a component using the spacebar.
Nothing happens.
Additional InformationQElectroTech V 0.100.0-dev
Compilação: GCC 13.3.0
Built with Qt 5.15.16 - x86_64 - Date : Feb 4 2025 : 16:58:28
Run with Qt 5.15.16 using 12 thread(s)
CPU : NAME 12TH GEN INTEL(R) CORE(TM) I5-12600
RAM Total : 32 GB
RAM Available : 17 GB
GPU : VideoProcessor NVIDIA T1000 Intel(R) UHD Graphics Family
GPU RAM : RAM Total : AdapterRAM 4293918720 1073741824 B
OS : winnt - x86_64 - Version : Windows 11 Version 2009 - Kernel : 10.0.22631
*** Qt screens ***
( 1 : 1920 x 1080 )
( 2 : 1920 x 1080 )
TagsNo tags attached.

Activities

scorpio810_mantis

2025-02-06 16:10

administrator   ~0000766

Thanks for report this issue, but I can't reproduce it here!

Leonardo da Silva

2025-02-06 17:45

reporter   ~0000767

I recorded a video showing the error.
Spacebar.mp4 (3,105,594 bytes)   

scorpio810_mantis

2025-02-07 12:03

administrator   ~0000768

I've just tested the latest Windows installer QET 0.100-dev package on my Windows 10 VM, and everything works as expected.

According to what I read in Microsoft IT news there are far too many related bugs these days like process slower and less efficient, high cpu usage, etc.

Leonardo da Silva

2025-02-07 15:05

reporter   ~0000769

I discovered that it only doesn't rotate in the 'Portuguese (Brazil)' language. When I changed the language to 'English' restarted the software, and tried again, it rotated.

scorpio810_mantis

2025-02-07 15:23

administrator   ~0000770

Thanks for pointing that out! Very stange!

scorpio810_mantis

2025-02-07 15:28

administrator   ~0000771

If I switch to Portuguese (Brazil)' language, I can rotate with spacebar key and I have the translation in right click menu...

plc-user

2025-02-08 21:28

developer   ~0000772

Last edited: 2025-02-08 21:39

I noticed that, too:
Language-settings (unfortunately) also affect the keyboard shortcuts, e.g. in the menus. That's why I always leave the keyboard shortcuts untouched in the translations I make! If they are set to the local language, many shortcuts do not work! Like now again “space” = “Leertaste” in German. Unfortunately someone edited German translation for shortcuts, so some do not work since then:
Rotating with "Leertaste" is one of them on my Debian-Box!

plc-user

2025-02-08 21:44

developer   ~0000773

Only when setting language in QET to English, rotating with "Leertaste" = "space" works!

plc-user

2025-02-11 15:37

developer   ~0000774

Just created a Pull-Request at github:
https://github.com/qelectrotech/qelectrotech-source-mirror/pull/353

plc-user

2025-02-11 19:27

developer   ~0000776

Binary Packages for various systems are available:
https://qelectrotech.org/download.php

They work for my German installations.

@Leonardo da Silva:
Please test with your settings and give feedback here.
Thank you for your cooperation!

Leonardo da Silva

2025-02-11 19:30

reporter   ~0000777

Sure, i'll test here.

Leonardo da Silva

2025-02-11 19:35

reporter   ~0000779

Very good, it solved the problem, now its rotating like before. Thank you very much!
God bless you!

plc-user

2025-02-12 13:50

developer   ~0000780

Thanks for testing, Leonardo!

Bug closed!

Issue History

Date Modified Username Field Change
2025-02-06 13:27 Leonardo da Silva New Issue
2025-02-06 16:10 scorpio810_mantis Note Added: 0000766
2025-02-06 17:45 Leonardo da Silva Note Added: 0000767
2025-02-06 17:45 Leonardo da Silva File Added: Spacebar.mp4
2025-02-07 12:03 scorpio810_mantis Note Added: 0000768
2025-02-07 15:05 Leonardo da Silva Note Added: 0000769
2025-02-07 15:23 scorpio810_mantis Note Added: 0000770
2025-02-07 15:28 scorpio810_mantis Note Added: 0000771
2025-02-08 21:28 plc-user Note Added: 0000772
2025-02-08 21:39 plc-user Note Edited: 0000772
2025-02-08 21:44 plc-user Note Added: 0000773
2025-02-11 15:37 plc-user Note Added: 0000774
2025-02-11 19:21 plc-user Assigned To => plc-user
2025-02-11 19:21 plc-user Status new => assigned
2025-02-11 19:22 plc-user Status assigned => confirmed
2025-02-11 19:27 plc-user Note Added: 0000776
2025-02-11 19:30 Leonardo da Silva Note Added: 0000777
2025-02-11 19:35 Leonardo da Silva Note Added: 0000779
2025-02-12 13:50 plc-user Status confirmed => closed
2025-02-12 13:50 plc-user Resolution open => fixed
2025-02-12 13:50 plc-user Note Added: 0000780