Remove EventLoopError::AlreadyRunning

This is already prevented by the type-system, and as such it doesn't
make sense to have an error case for this.
This commit is contained in:
Mads Marquart 2024-01-29 19:06:03 +01:00 committed by GitHub
parent f204467838
commit f526a47152
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 15 additions and 29 deletions

View file

@ -94,8 +94,6 @@ use crate::{
};
use runner::{EventLoopRunner, EventLoopRunnerShared};
use self::runner::RunnerState;
use super::{window::set_skip_taskbar, SelectedCursor};
/// some backends like macos uses an uninhabited `Never` type,
@ -246,9 +244,6 @@ impl<T: 'static> EventLoop<T> {
{
{
let runner = &self.window_target.p.runner_shared;
if runner.state() != RunnerState::Uninitialized {
return Err(EventLoopError::AlreadyRunning);
}
let event_loop_windows_ref = &self.window_target;
let user_event_receiver = &self.user_event_receiver;