Labels are jittering / shaking when turning a slider
-
This is my HISE Snippet:
HiseSnippet 3831.3oc2b0DababElqkFauq+20NwwwofUvnQAvxQ+37SSQhnj1csWD8m2U1NoIHITbGsKi3RtljqrkSMpaO4aM8XuTDf1K8RO0.zdSnE8POTzBzCEnWpC7o.zf5K8TO39F92NC4vcGtZsRc0Es7wYdy6mu2al2vgbUaKMriiksTt7qscarTtCipssoayEZppaJUoHPGsVSbKcyFRyucaUGGbcob4F4xjamK+nRd+8nYmW0P0TC2kjjz0sz0vKp2R2sK0UUdacCixp0wqo2hp0WRohlk4BVFVc.QYDzjRsU01TsAdYURy1GRJ29KUW20xtlqpK1QJ2nyaUe6ZMstkoe6utti95FXxESIUCXjO4xVF0IRLgpzBM0MpuZnJ6HIkCsZWCvH9FfSgVRutdD8tFhi6cC4t8f1djaerh2HLh2Tzh2jThGGQJGkHMpuHcBTMMa81tcuCQdNDphoK1dCUvrSKJ9sUZeew9Q5lZFcpiGeLhKDewO1YrW56VHh3bqa0wcUvHGbiBKXALzz8hsT2DW1FtHZ.FepolbxKH+pSNIocu7KKS5lSAvm43JukpsrilUaLgn7aJGxlFX2ErZ01xDtX7wpq6z1Pc6IZCMZBulSFytbPMTZDiCdMmkC3aJd2w2br.MwF2P2ATSYsvlRqWy2w00xbpTYZv8YEj0cMIv4EsZXkZGg1LgNznILfVw18UswNX24sstkC11e.RkMLscB+F2CtMmM7+Ewa3JHCMfl50m9wyp5MZJJSsIsMhqL9f0801lpl0Mv1EnLjWzgvQSWaKiETMLVGROLt+cVvPWaSfQAtB9MLfx7tlACoVGGWqVxNF50I99fV5TfuBroo05.lYhlfnOgFA3weXdancjLaj7.1tvP0a1YXcqLwMH10P2DKuQGSMWcvPQqXiGAfu.3jL5feI4BeRg7tVMZXf8R.LNvh7131PFMWxuuKOFFYR4vOfcQgoDQd7WbK+7ZuXXSfAvOLL9s2P0vw61QYJh2huUHG.wJ.qQPTkLa.R3E0rwPlUOqwJq+wXMOEnPAWBW7nFY2B0kw8j2B4AmsaGaSGYqM1.xQHSh+6gdDInCpd3Z6aG.Qy0psmr4Yr46+X8wIs4E7zgAUZCkkTE1n9SjVP.7EWHYOIQ+cIV3BEnj1ksbwq.VVOo5tEjieqM1f68B.oFDKAmaGXiRuiia1o05XaFaBzPXBR1YcQoOqK8hBz7CJoZnkYESc2UZiMSaoBRAQxvLzmLPpfl55M+7QCle1OCjjNLM7ygRIQpjmJPuNIIAX2YQokBcv32yf3MwQF3UMu7ld75THuzY0wjIWM7+ebN8nYyLmr4woW58+WBwomkkSafw0I4FXX1m8S+oeY1YlwtjYGmlYszu8fYyOAJ1THrBS627uKjvbRT7I1X3yC94s+Jg3yg84iFDgYOXJz2vmC13sv1qOgSaxhZYDkq9a9UBIJmlgQ0Ua0lT5xtAXGJSv5SvV6J2U.mh60Ac6mkE2UKX96If4CZGycIr3bLJ9jMggJExwPLKgkSD+0pTT0UkTRSPtSHeZarsqNIUcth3sf5C8KvIOpH1YSX1R3mQKSRJ2A7G7iDV9ipI1H.uQB.aXa0wrtzsoU+sou3V50caFQXxehRSLIuYDkc9QJVsUuIQrysOIpA9vtAkB5OvkMrTcAXzZ5vbIjw+fnqfUIVyzG6.U1W+NFZtN00slyT0XaHcqz5MBK0M+9mYlYdLoC5t3Vcod+6e+XTmlPtXwhdjcw21saiCGSOycthnOofr7XQSdUo9Xug7XicABwJl0w2Ftbho7tDpNFxebCK6M8h3fa3sdfB2UJlkRZMkDFyb6KoEKzUsn55AtpifLH+Fv9pZM6g8hnQfGGUszbKbk3p8o+Su2AR5PUvwcnRKqvZYN24N2iI+sA3MpoeGJ7YQk1p1fnSoCQdULrnBUu0MjaDZXwgRCOFe1dhyGBtX.HfztM8Fdj9v2Ws7sThYe.MTJIFJjJqIIjJMFLjVtQnkmAXwMT92onU2yGC9.DhqTWRwGBbbjeNkHdlvPkt0VRHwuGKl51zF4AS9Ogu7SwzATANbVW8FkvWQoGIBk9.NHpPg2OZcdCH+ZSKHDHCBOMhRW+uwIQU9GKwIW2Ce3C4kq6O+8O++IHUZzfWHsHv7nfs2gxJHaSaEhmA6d2MtU3QsUnUAfBGgMI0ooIutkMDBWUstdGmti8wUxMJkVjOMs3Tnj6Rlvyu8QITncLRlkoqgJS5EYN7Hdbj9L83wPzjlhVCtDaRPgmkjuyXWLK4U3NKYMu8kjYpxo6yLkrNgGbmDwV5IcBb8yBgyi0Su8EXWfPdP6gFBYqvZsQ4RLUxARa0AGD486oSadx68dAIlNDpVkkuVsEma9ZRImL+B80D6an3Xh4jdMOJXqDojpOykRpf3JrIYABjGHvhXUaSxJEbT2BWwzO4H45PAm7+IJpZuojXBo.IqkDYQxGBxka2.S1OOJEYGc5HvhJCjLsLmEdID78DnX6BuvXWtoqeRgcoS1s+9fcoQIJ0oLtJue.1cTDnmID0jlBNqdI4ndTZJLoVOOKBMlK6c4.i5g4yWxOEpRc3F5aniskeC4q6UhmPfuifZS9cvd3j1D.wmSVocboT4Gnj5Tp6OcDWx5ORHHmmc8cIrErZPX4IEKs3buqjpgdCyV9vCDYkpR7K6ftPhjYstjhT5UP00T9BnMCWh0Dp1Zw1nszznJglVTtuGbYnYEkyLpXqiGXZh1PKdkDjHNRhebTOpznOlVl5HS0Od1.gkydMlVJj0RyDbpHSPdzhx9tzDBYuM682e2i4Z52lmlNJMRgJynPkiUO2m+4eNmUKsyu+O73tkZe3.CpK1wMqZuPEEymE1I0w5r3134o9.kTPa7gl7.w7wkwlf45JCEf5ooS3vScigQ4ijBgmUyF7Lb3nAhQXl5IBB3jJWzskuuXzPy5Ui6PAJYTaDZFG4TXQT1szPb5JI.BIgfYAZbfL+XIFtFy9ZIjDAGelX3XdBK+zsoaGC2ijCC35xkJUb94V3sSIUZ10pzR9lQDiQ+cK58CNjD+jvzLHHFi8VDiwtBwXHBhIDNrXW3fffnAFwXrKPLOGWNRdDJ2lVq5phx2pePEAx8HHTIwSVLCK1McES.3jPfiSv.NhIdYMOR31UhPKU4cDMAR55XlwAEBbgL0uxrci2aqXZwmlnzl6sY5k1LhHlzBAlT1pni4p4WpBonzRWM4pJnTrceEMotK.mMlmf5wXmVkhwevNIKOQfkFNHyySYQDLNL4yle3lrtGVOghDOYDrgm.1yPQfPZghPkTqbC4Et1ZhFN1C0HywiOeRdEcfF5pa2SkEQs2.G3bFKFt3gdo7BAHNVW.AoiCiDyEPWoxkuRVfC8RKRCOr+9s6S9GHEJDvOrWong00kLEsXE8EtKSwGv392vsQZgUVbkpR7RfJ5VKk5xJ7EgLGBc5X1+DZxx69fGVQTv3GlyVzvMxguNKTLyyRucTd8aBOe6Pn3nPzgf9c9JQl8+GMv23eFknziie+dsisq5v6onl1xZPhXZOZzIFIljvOX5fnpktdopyyYSYSXqhoj69k3jp47bw7JLGrsaS+.X3smsoBRt26ozOkRvvJdG3tgazUOMABEj8bzAYoIobqn7.nZqN2BkFhES1SsIyQaeS9bK73Jl1oFZuDfv+fTNbgH8wLHDH444.R3HsbgI4QEmaoUqr7kGh.k9nSYFp7Bo.77ONpokJo9dHRg64j8I69CyNVRY9AHkprNnSZePTs0JUszJhNqcuUnLCRNKe1wtMKr4RF9HDwVrDWQafs6YZGf5gUpOVbgNS2OYKymZfjD6LR66oHmx6zVNWhRfTbF56RU3yYLlbvewb6GszbUVdn870SXTYLJCzVKPe36SKzZvpNhQ1DKv5LzAV7krcQFsUt1ZqN3EvSKNYO5hyq5vS1cMgdjDBXbFdLHVZf25qETwoSfJ5cxV5LoCu0Akp8I6fg3uuJCWjPpBpXml73uGLcEtleJ6gcM7.A1ssw1+o2hy9o4noZfKqp458MZHf7ClUJ4WIfiiVxpdGCUW1OZAjuTCA2PGDY5uT.jWueSGc2soescFZeICDUDOAZUcWsl7kw8wQFkjdhHiAe+GNBpzFaf0b6JfihJ+NOg9XOP+8m3XguKTKzwdKboaFL1ktJyXubmVk0MfkIRdcWysOPElW0r9jAVm68OtyuXVBgonAdDBSy905vr9LwIbo3DdktDd8cHDd0HBe6eoGSes3c40iS36P61JWdsRdmaVOOatQD1JNUuchUg71PsUKo5ZCgs4PfMpFjdRCC9PSH4YjoJ35ICOnm0vdlNTNRFrfaNE45bA2bpvaRCTNjui5.nhdOAWhaJ7fAR6o7tK4Ual78VnqYXZknaTkMXeZkxAOYZpdry+d7+4rgzi0gGM6hV2ZUX.KaSddDAju+eU4J5InBkGtjdXtoO5G+69pYWCCY2pssoFSz+SqNkfOeMPBZ8VsMvU8qOwOEnOIYeZSw3jpZY0hZUiduFuECJU2mjxLy7vYuA1cQn2Fca1eb1h1aGi1WN6MnRn6Q.7A36fgbaTivu8oWq7A7sxGBUS0siMIOtmI9vcul07FPljTOvZ9E24WSrly0xpiICTdUaL6GUHH4rkiabZCMSGuOzNbme5YQc0B4udlIcO1Ki7sFEPQuJN9437d6XXz646.yUZyV10NJfqbKc7sBlOKf7AUdpE0ezHTOrHQuOOVdFjmw6Z4antEV9xXX4iIw+rn2+hnelrZK7mIqUzbggeMaUSm1VNLLtFtk9ZvxWcnIdMGLYZgpDHL6qqrpM2a8nYKCJI29zMrHdzbxvzQEyW2mOWWi9+bettdJXc3LI5xGJi9yIVxDl.iDTSjwSBKnYC0NFtgTYwxKYYZ0tokotFsitJFhAaz.aSK6bUn4bcIG5tHJmRoJ1.qRCZOuxh.XS0lZ9xrZKFRI8OCxWbkIAfxO8V+zH+ec8S6ISDrWLFsT0rs9PM+u5FDb5A8n.5so2G.w7nkHWKOU3mYCDZxKNoTKHC2GpoQLwS.IL42moGf9Ly.zmKM.84UFf97pCPedsAnOudO6CYxk453Z0xOjCHrZI+2r3bcqwcDo+aCu6Un -
@oskarsh Your snippet won't work on other people's computers because you are including external files that we don't have.
Make a simple project with a single label that jitters and post that as a snippet.
Which version of HISE are you using?
-
@oskarsh I've seen similar issue in the past. Have you set the zoom factor to something else than a rounded number?
with strange zoom factor you can get some weird display.Also, are your labels height/width big enough so there's no text constrain?
-
@ustk the box of the label is big enough, I am also not using any fractional scaling.
I was able to create a minimal example and it seems like the background panel paint routine is causing this problem.
HiseSnippet 856.3ocsU0saSCCE1tqdPKaSfDWtKh3l0JMlRgw.oIzX8mgp1eUzsocGxMws0ZN1QINiUg3ciG.tg2ADbKuAvwIoMoix1nRjKp54+Oe7243NAJGVXnJ.gKcxHeFBuDo6HodXigTtD0tIBuB4PZnlEXknp9HeZXHyEgwK7ViBbohn3uetScpfJcXYpPnyTbG1AbOtNSam2rOWH1i5xNg6ky6MeSaGkrgRnh.7r.wF4SctfNfcD03VABBuXKWtVEzUS0rPDtXck6ntCUePl3+Y7PdOAyHTC0ERTh58TBWChMZQMFxEtcFetCQPV5j0EVHoK7XxgbW9D8YciGFavJKh78Cbgog2BSAuZ+M3MCHgyAohIP5QjtNAbeclECdd.osDtb5Sg1ddnj3KpPCLogB7Pp2vidAau.PXRDU1x1dcK3mpaWtLz5C0VWRCr7kh5PiePfJR5Z8ZqwIX.S2P44qjfPkmzahKOABepX1Hjo6.cL86TQZtjUoejzQyUxJCp9wAazGt82UHprl8UsraVu4tqUc6OUc6wNYojGozrikUpV9ikKU9Skstto98moMCPCTBAKXllMrsfaJvJxHudrf0gtfHhMwQ3JX560Eua2qNI8sbNpjskb8w9rT4alXhRa7F9PJBAW0wrgURYCcEbWV.hCI4dj8kpd0PwfOcp5ye4KeaGzosaR0zwoAxHTEeVflaNL3lrKgYzDRVIRSV3EZkOTnI20PpSJ5xiofTISDWykHYz.zU4G7GkW3CbW8PDlfOu.BMjwGLTaj5AR8FLdfuzhfmmF6etRW7VOuWYR0ORJIA+0qE+hSC8Cn8Rg98Hh3+GG92GG9JXDRytRmApUWc0eY9xCTPLcU1eLlBKHTtQBpd5sFlUkoF.J2TiplwQYHWOJ+pz+gUI123pj6JDeDoCW6Lb1XrvLvHPm9efwzEvKSZ0uOyQmAvhj8Ned21dKkOYM0fCo5.tgNbTjWW3l1gAUWBT8PCynfgWkHaajMcftLoarfgfjZrlQFmZr1XiHOpSf58NIiwlU72OVCfIY7qakfmYAYqIyuDh8F1HO30l263XN9OE1QL6Xd1bDyymiX1bNh4EyQLaMGw7x4HlWciwXdne2HsxKYb.TzoU7dTLtkjBLqXVH52kw+eyB�I wanted to archieve a fully themable colored background panel thats why I am not using the built in color system, am I doing something fundamentally wrong here?
-
I wanted to archieve a fully themable colored background panel thats why I am not using the built in color system
You can have both. I'll take a look at your snippet now.
-
@oskarsh I see the jitter. Change the font and font-size from the default and the jitter goes away.
-
@d-healey @oskarsh What machines are you using? I have no jitter on macOS...
-
-
@d-healey I wonder why I'm asking

-
@ustk neither a mac nor a windows machine :)
@d-healey really good catch! thanks for this quick solution.
My best guess is that this bug is system dependant because its using the underlying fonts of the system. Good thing we have other Linux users here :)
-
O oskarsh marked this topic as a question on
-
O oskarsh has marked this topic as solved on