greshake / i3status-rust

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
GNU General Public License v3.0
2.88k stars 475 forks source link

NetworkManager Block not updating #1285

Closed helgehr closed 3 years ago

helgehr commented 3 years ago

Since some verions the NetworkManager Block does not update when the connection breaks down / connects to another network. I have to restart i3 (mod+shift+r) to see whether I am connected or not. Does someone have an Idea why this happens?

ammgws commented 3 years ago

Caused by new version of networkmanager or i3status-rust? I recall some improvements made on our side a few months ago.

helgehr commented 3 years ago

I cannot say when it went that way exactly, there where a few upgrades of NetworkManger in the last time and I updated i3status-rust at the end of last month and the month before. I am using the versions:

i3status-rust: 0.20.2
NetworkManager: 1.32.4
ammgws commented 3 years ago

Can you reproduce with git master?

helgehr commented 3 years ago

The version from master seems to be making no such problems :+1:

MaxVerevkin commented 3 years ago

@ammgws time to create a bugfix release?

ammgws commented 3 years ago

Sure why not. The only change since the last release is where we dealt with the DBus deprecation issue, so I guess that was causing this issue. Otherwise will have to look into this again.