Bartosz Dziewoński has uploaded a new change for review.
https://gerrit.wikimedia.org/r/275676
Change subject: TextInputWidget: Update comment about Blink height
miscalculation
......................................................................
TextInputWidget: Update comment about Blink height miscalculation
The original issue from f1dd60e18 (T73310) seems to no longer be present,
but this is still necessary to prevent silly scrollbars when zoomed in.
In my testing, measurementError equals 0.8571420000000103 when zoom level
is 175%, resulting in a scrollbar. (It takes different values between
-1 and 1 on different zoom levels, most however not resulting in spurious
scrollbars.)
Change-Id: I12404c0e9f075d9a331e5840c7ebcf4f38fafa2c
---
M src/widgets/TextInputWidget.js
1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/76/275676/1
diff --git a/src/widgets/TextInputWidget.js b/src/widgets/TextInputWidget.js
index 636f7ea..0c4a4a8 100644
--- a/src/widgets/TextInputWidget.js
+++ b/src/widgets/TextInputWidget.js
@@ -428,8 +428,8 @@
.val( '' );
maxInnerHeight = this.$clone.innerHeight();
- // Difference between reported innerHeight and
scrollHeight with no scrollbars present
- // Equals 1 on Blink-based browsers and 0 everywhere
else
+ // Difference between reported innerHeight and
scrollHeight with no scrollbars present.
+ // This is sometimes non-zero on Blink-based browsers,
depending on zoom level.
measurementError = maxInnerHeight - this.$clone[ 0
].scrollHeight;
idealHeight = Math.min( maxInnerHeight, scrollHeight +
measurementError );
--
To view, visit https://gerrit.wikimedia.org/r/275676
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I12404c0e9f075d9a331e5840c7ebcf4f38fafa2c
Gerrit-PatchSet: 1
Gerrit-Project: oojs/ui
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits