https://bugs.kde.org/show_bug.cgi?id=484892
--- Comment #3 from Noah Davis <noaha...@gmail.com> --- (In reply to Nicolas Fella from comment #2) > What kind of information do you need? Honestly, not sure. Are you sure you're on the latest git master? What if you do a clean build? What if you clear your QML cache ( `fd "qmlcache" ~/.cache -X rm -r {}` )? I checked the code used for implicit height and there's no reason for there to be a binding loop: /home/noah/kde/src/graphics/spectacle/src/Gui/ImageCaptureOverlay.qml: component SelectionHandle: Handle { visible: enabled && selectionRectangle.visible && SelectionEditor.dragLocation === SelectionEditor.None && G.rectIntersects(Qt.rect(x,y,width,height), annotations.viewportRect) shapePath.fillColor: selectionRectangle.border.color shapePath.strokeWidth: 0 } SelectionHandle { // <-- Line 131 startAngle: 90 sweepAngle: 270 x: SelectionEditor.handlesRect.x y: SelectionEditor.handlesRect.y } /home/noah/kde/src/graphics/spectacle/src/Gui/Handle.qml: // Use a rounded physically even size so that straight edges don't look fuzzy implicitWidth: dprRoundEven(18) implicitHeight: implicitWidth // Round to a physically even size function dprRoundEven(value) { value = Math.round(value * Screen.devicePixelRatio) return (value - value % 2) / Screen.devicePixelRatio } -- You are receiving this mail because: You are watching all bug changes.