Bad merge causes TCA to not start sometimes
I have found a separate issue from #18415 (closed) why TCA is not started sometimes, like in the Using a persistent Pidgin configuration
scenario:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/tca/application.py", line 174, in do_activate
self.window = TCAMainWindow(self)
File "/usr/lib/python3/dist-packages/tca/ui/main_window.py", line 692, in __init__
builder.add_from_file(tca.config.data_path + MAIN_UI_FILE)
gi.repository.GLib.Error: gtk-builder-error-quark: /usr/share/tails/tca/main.ui:622:51 Object with ID step_error_adjustment not found (13)
The cause is merge commit 8d1c0d18 where this was dropped:
- <object class="GtkAdjustment" id="step_error_adjustment">
- <property name="upper">100</property>
- <property name="step_increment">1</property>
- <property name="page_increment">10</property>
- </object>
Restoring the above fixes the issue for me.
Maybe there's more missing: git show -c 8d1c0d183c -- config/chroot_local-includes/usr/share/tails/tca/main.ui.in