Standard 3 Title update error if missing line 1
Describe the bug
When a "Standard 3" is missing line 1 we have many update problem:
-
if both line 1 and line 3 are missing, line 2 is mutable (unable to update).
-
if only line 1 is missing, update to line 3 becomes line 2, and update to line 2 is lost.
If line 1 is present and line 3 is missing, update to both line 1 and line 2 works as expected.
Steps to reproduce the behavior:
- Add a "Standard 3" title and empty the content of line 1
- Save
- Try to edit line 2 and line 3
- Observe the error
Expected behavior
"Standard 3" should work as expected even if some line are missing.
System Details
- OpenShot Version: 3.3.0
- libopenshot Version: 0.4.0
- Platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.40
- Processor:
- Machine: x86_64
- Python version: 3.12.11
- Qt5 version: 5.15.15
- PyQt5 version: 5.15.11
- Qt Detected Languages: ['en-US', 'en', 'en-Latn-US']
- LANG Environment Variable: en_US.UTF-8
- LOCALE Environment Variable:
- Daily Build: Skipped this step
Log Files
- openshot-qt.log (8 KB)
- libopenshot.log (22 KB)
Exception / Stacktrace
No stacktrace found in log files
Screenshots (Optional) If applicable, add screenshots to help explain your problem. You can include screenshots by copy/pasting them on GitHub or dragging-and-dropping into the GitHub page. All images are public, so please don't post screenshots containing personal information.
Hello @tlvu. I am able to replicate this issue/bug. I am running Windows 11 Pro using OpenShot v3.4.0-Release-Candidate. I also tested on Ubuntu 25.10 with the same results.
I will submit this in the queue but most likely will be a while before it is fixed as it is going to be a low priority due to numerous and more serious bugs already in the queue.
If you have Inkscape or any other advanced text editor that you are familiare with, feel free to integrate that with OpenShot and then you can leverage the "Use Advanced Editor" option to manage a static title.
I tried to fix my own bug here https://github.com/OpenShot/openshot-qt/pull/5865