diff --git a/include/IrrlichtDevice.h b/include/IrrlichtDevice.h index 5478330f..c6d52985 100644 --- a/include/IrrlichtDevice.h +++ b/include/IrrlichtDevice.h @@ -177,9 +177,9 @@ namespace irr /** \return True if window is fullscreen. */ virtual bool isFullscreen() const = 0; - //! Checks if the application is truly paused. - //! Currently, this can only happen on Android. - virtual bool isAppPaused() const { return false; }; + //! Checks if the window could possibly be visible. + //! Currently, this only returns false when the app is paused on Android. + virtual bool isWindowVisible() const { return true; }; //! Get the current color format of the window /** \return Color format of the window. */ diff --git a/source/Irrlicht/Android/CIrrDeviceAndroid.cpp b/source/Irrlicht/Android/CIrrDeviceAndroid.cpp index c4db1232..4ad37735 100644 --- a/source/Irrlicht/Android/CIrrDeviceAndroid.cpp +++ b/source/Irrlicht/Android/CIrrDeviceAndroid.cpp @@ -193,9 +193,9 @@ bool CIrrDeviceAndroid::isWindowMinimized() const return !Focused; } -bool CIrrDeviceAndroid::isAppPaused() const +bool CIrrDeviceAndroid::isWindowVisible() const { - return Paused; + return !Paused; } void CIrrDeviceAndroid::closeDevice() diff --git a/source/Irrlicht/Android/CIrrDeviceAndroid.h b/source/Irrlicht/Android/CIrrDeviceAndroid.h index f5a88a51..e7710824 100644 --- a/source/Irrlicht/Android/CIrrDeviceAndroid.h +++ b/source/Irrlicht/Android/CIrrDeviceAndroid.h @@ -36,7 +36,7 @@ namespace irr virtual bool isWindowMinimized() const; - virtual bool isAppPaused() const; + virtual bool isWindowVisible() const; virtual void closeDevice();