Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.0.0
-
None
-
d84c13041 (dev), 3bff95324 (6.7), 4cf08f075 (6.6), 6a727f500 (tqtc/lts-6.5)
Description
All sorts of modifications are emitting cursorRectangleChanged() signal. Test case attached.
Appears to have been introduced by
commit 7bd68f6447c79aa58a9854bb6c44db00ea36a06a
Author: Andrew den Exter <andrew.den-exter@nokia.com>
Date: Wed Apr 18 17:20:24 2012 +1000
Ensure the cursor delegate position is correct when wrapping.
...which added moveCursorDelegate() call to geometryChanged(). The method gets called as result from q_textChanged -> updateSize() -> setImplicitSize(). By chance it's only avoided in default case of no word wrapping.
Attachments
Issue Links
- resulted in
-
QTBUG-117667 REG: TextEdit height gets stuck due to binding loops (forever) or anchor changes (temporarily until further resize event)
- Closed
For Gerrit Dashboard: QTBUG-25489 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
24639,1 | Don't do a layout for wrapping if there is no width binding. | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
517126,17 | Fix polish issue in quick text edit | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
525008,2 | Fix polish issue in quick text edit | 6.7 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
525263,4 | Fix polish issue in quick text edit | 6.6 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
533249,2 | Fix polish issue in quick text edit | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |