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:
parent
e036ff03c1
commit
a5ecb363fd
5 changed files with 17 additions and 17 deletions
|
@ -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),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue