# HG changeset patch # User Rik # Date 1641917973 28800 # Node ID 09b2f18478427574ed998f30dfd17b280b78f6cf # Parent 3b2140303d33a388110c47af69158d08b4700e5f# Parent 579a21f74d6d47dad965fb51ea789cec8c01487d maint: merge stable to default. diff -r 3b2140303d33 -r 09b2f1847842 libgui/src/octave-dock-widget.cc --- a/libgui/src/octave-dock-widget.cc Sun Jan 09 18:13:14 2022 +0100 +++ b/libgui/src/octave-dock-widget.cc Tue Jan 11 08:19:33 2022 -0800 @@ -626,7 +626,7 @@ // for widgets docked to the main window (non floating) and activate // the widget currently under the mouse if (m_focus_follows_mouse && ! isFloating () && (e->type () == QEvent::Enter)) - activate (); + setFocus (); return QDockWidget::eventFilter (obj, e); } diff -r 3b2140303d33 -r 09b2f1847842 libinterp/octave-value/ov-range.h --- a/libinterp/octave-value/ov-range.h Sun Jan 09 18:13:14 2022 +0100 +++ b/libinterp/octave-value/ov-range.h Tue Jan 11 08:19:33 2022 -0800 @@ -192,7 +192,7 @@ return btyp_isinteger (builtin_type ()); } - bool isreal (void) const { return isfloat (); } + bool isreal (void) const { return true; } bool isnumeric (void) const {