History

WL 21664 - Window.innerHeight should not include the menu bar

Cain Kilgore committed 8 years ago

Commit 47038e41 parent c33c6372 files · +13 −6Browse files

Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 2 files). Show all

Unified · Split

interface/src/scripting/WindowScriptingInterface.cpp+10−6
@@ -176,10 +176,6 @@ bool WindowScriptingInterface::isPointOnDesktopWindow(QVariant point) { · 175 unmodified lines
176 return offscreenUi->isPointOnDesktopWindow(point);176 return offscreenUi->isPointOnDesktopWindow(point);
177}177}
178 178
179glm::vec2 WindowScriptingInterface::getDeviceSize() const {
180 return qApp->getDeviceSize();
181}
182
183/// Makes sure that the reticle is visible, use this in blocking forms that require a reticle and179/// Makes sure that the reticle is visible, use this in blocking forms that require a reticle and
184/// might be in same thread as a script that sets the reticle to invisible180/// might be in same thread as a script that sets the reticle to invisible
185void WindowScriptingInterface::ensureReticleVisible() const {181void WindowScriptingInterface::ensureReticleVisible() const {
@@ -391,11 +387,19 @@ QString WindowScriptingInterface::checkVersion() { · 205 unmodified lines
391}387}
392 388
393int WindowScriptingInterface::getInnerWidth() {389int WindowScriptingInterface::getInnerWidth() {
394 return qApp->getWindow()->geometry().width();390 return qApp->getDeviceSize().x;
395}391}
396 392
397int WindowScriptingInterface::getInnerHeight() {393int WindowScriptingInterface::getInnerHeight() {
398 return qApp->getWindow()->geometry().height();394 return qApp->getDeviceSize().y;
395}
396
397int WindowScriptingInterface::getMenuHeight() {
398 return qApp->getPrimaryMenu()->geometry().height();
399}
400
401glm::vec2 WindowScriptingInterface::getDeviceSize() const {
402 return qApp->getDeviceSize();
399}403}
400 404
401int WindowScriptingInterface::getX() {405int WindowScriptingInterface::getX() {