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::{Serialize, Deserialize};
use serde_json::Value as JsonValue; use serde_json::Value as JsonValue;
#[derive(Debug, Clone, Copy, Serialize, Deserialize)] #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum WindowMode { pub enum WindowMode {
None, None,
Popup, Popup,

View file

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