Merge tag 'epoch-1.8.0' into local/libcosmic-path-patch

Epoch 1.8.0

# Conflicts:
#	Cargo.lock
This commit is contained in:
Lionel DARNIS 2026-09-10 17:57:28 +02:00
commit e8eb42b507
20 changed files with 361 additions and 133 deletions

View file

@ -4889,7 +4889,9 @@ impl Application for App {
tasks.push(Task::future(async move {
cosmic::action::app(Message::WindowClose)
}));
} else if let Some(position) = self.tab_model.position(entity) {
} else if entity == self.tab_model.active()
&& let Some(position) = self.tab_model.position(entity)
{
let new_position = if position > 0 {
position - 1
} else {