From f096bee09bf16698c309f08e956643f8c48913a7 Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Tue, 17 Jan 2017 22:28:22 +0200 Subject: [PATCH] OS X Cocoa debugger: Autoscroll log window. [Curt Coder] --- src/osd/modules/debugger/debugosx.mm | 2 +- src/osd/modules/debugger/osx/debugview.mm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osd/modules/debugger/debugosx.mm b/src/osd/modules/debugger/debugosx.mm index 56e85e21105..60599415e69 100644 --- a/src/osd/modules/debugger/debugosx.mm +++ b/src/osd/modules/debugger/debugosx.mm @@ -8,7 +8,7 @@ // TODO: -// * Automatic scrolling for console and log views +// * Automatic scrolling for console view // * Keyboard shortcuts in error log and device windows // * Don't accept keyboard input while the game is running // * Interior focus rings - standard/exterior focus rings look really ugly here diff --git a/src/osd/modules/debugger/osx/debugview.mm b/src/osd/modules/debugger/osx/debugview.mm index ecc55349283..97854b22d70 100644 --- a/src/osd/modules/debugger/osx/debugview.mm +++ b/src/osd/modules/debugger/osx/debugview.mm @@ -184,7 +184,7 @@ static void debugwin_view_update(debug_view &view, void *osdprivate) - (void)typeCharacterAndScrollToCursor:(char)ch { debug_view_xy const oldPos = view->cursor_position(); view->process_char(ch); - if (view->cursor_supported() && view->cursor_visible()) + if (view->cursor_supported()) { debug_view_xy const newPos = view->cursor_position(); if ((newPos.x != oldPos.x) || (newPos.y != oldPos.y))