wibar wibox 对齐问题。将配置更改回正常后,部分不再右对齐

wibar wibox Align problem. Section doesn't align to the right anymore after changing configs back to normal

我想弄清楚我的 wibar 发生了什么事。
我一直在摆弄我的 themes.lua 配置,但最后我还是保留了原样。虽然行为还没有恢复到原来的样子。

起点:

我使用 arcolinux,我从他们的主题默认配置开始 "multicolor"。
这意味着:
- 2 根柱子,1@top 1@bottom
- 底部栏的任务列表+时钟
- 标签列表 + 顶部的小部件

正常行为是标签与栏的左侧对齐,小部件与右侧对齐。
这留下了很多空 space,我想将它们动态地用于我的任务列表,而不会使小部件超出屏幕或被任务列表覆盖。

问题

我想让小部件右对齐,标签左对齐。
问题是我从顶部栏中删除了任务列表,现在小部件不再向右对齐。
即使我将它们设置为专门向右对齐也不行。

Imgur

我试过的

我尝试了几种 wibox.align 类型,但其中 none 似乎有效。
我也试过在两个部分之间只留下 nil,(这是默认解决方案)......但它仍然不起作用。
我还尝试创建一个设置为 wibox.align.flex.horizontal 的中间部分,就像在另一个问题中提出的那样......但也不起作用。
在某些时候,我将 50 的宽度设置为与任务列表 wibox 相关的某个变量(不记得名称),但该变量不再存在。双重、三重和四重检查。

这是 link 到 theme.lua 现在的样子(默认,有一些注释修改)。
条形图位于文件底部,就在文件结束之前。

问题

如何解决这种奇怪的行为?
我到处都看到它说我当前的配置文件不应该像这样。
没有任何东西告诉右 wibox 向左对齐,它忽略任何要求它向右对齐的配置选项。

    s.mywibox:setup {
        layout = wibox.layout.fixed.horizontal,

fixed 布局将其小部件紧挨着放置。在默认配置中,这是 wibox.layout.align.horizontal.