Fixed inappropriate properties comparison

This commit is contained in:
Observer KRypt0n_ 2023-01-05 20:19:45 +02:00
parent 14263492c6
commit 82d276d35d
No known key found for this signature in database
GPG key ID: 844DA47BA25FE1E2
2 changed files with 4 additions and 3 deletions

View file

@ -1,7 +1,7 @@
use serde::{Serialize, Deserialize};
use serde_json::Value as JsonValue;
#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum WindowMode {
None,
Popup,

View file

@ -1,5 +1,6 @@
use serde::Serialize;
use crate::config::prelude::*;
use super::FpsUnlockerConfig;
#[derive(Debug, Clone, Serialize)]
@ -53,8 +54,8 @@ impl ConfigSchema {
Self {
FPSTarget: config.fps,
UsePowerSave: config.power_saving,
PopupWindow: config.window_mode == 1,
Fullscreen: config.window_mode == 2,
PopupWindow: config.window_mode == WindowMode::Popup,
Fullscreen: config.window_mode == WindowMode::Fullscreen,
MonitorNum: config.monitor,
Priority: config.priority,