diff options
Diffstat (limited to 'Source/Kernel/DeviceManager/Disp.ns.cpp')
-rw-r--r-- | Source/Kernel/DeviceManager/Disp.ns.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Kernel/DeviceManager/Disp.ns.cpp b/Source/Kernel/DeviceManager/Disp.ns.cpp index 2f1ebcd..146740d 100644 --- a/Source/Kernel/DeviceManager/Disp.ns.cpp +++ b/Source/Kernel/DeviceManager/Disp.ns.cpp @@ -41,6 +41,8 @@ void getModes() { } bool setMode(mode_t& newmode) { + mode.device->unsetMode(); + if (newmode.device->setMode(newmode)) { mode = newmode; return true; |