1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-07-01 02:31:04 +02:00

fix: popups occasionally getting jumbled with multiple bars

This commit is contained in:
Jake Stanger 2023-05-29 14:01:42 +01:00
parent e036ff03c1
commit a5ecb363fd
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
5 changed files with 17 additions and 17 deletions

View file

@ -3,6 +3,7 @@ use crate::modules::{
create_module, set_widget_identifiers, wrap_widget, ModuleInfo, ModuleLocation,
};
use crate::popup::Popup;
use crate::unique_id::get_unique_usize;
use crate::Config;
use color_eyre::Result;
use gtk::gdk::Monitor;
@ -206,7 +207,8 @@ fn add_modules(
}};
}
for (id, config) in modules.into_iter().enumerate() {
for config in modules.into_iter() {
let id = get_unique_usize();
match config {
#[cfg(feature = "clipboard")]
ModuleConfig::Clipboard(mut module) => add_module!(module, id),