jean-emmanuel / open-stage-control

Libre and modular OSC / MIDI controller
https://openstagecontrol.ammd.net
GNU General Public License v3.0
702 stars 88 forks source link

[Bug] Décalage graphique d'un widget entre server et client #583

Closed Ezrabox closed 4 years ago

Ezrabox commented 4 years ago

Server 0.48.6 MacOS 10.14.4 Client ipadpro ios 13.1.3 safari en plein écran LGML2070.2.7.json.zip

Le grand fader vertical qui indique 69.66 sur la gauche ne s'affiche pas au même endroit et de la même taille sur le client et le server. Je n'avais pas eu ce genre de bug me semble-t-il, serait-ce la dernière version?

Vue sur le serveur :

Capture d’écran 2019-12-15 à 00 05 13

Vue sur la tablette : UNADJUSTEDNONRAW_thumb_104f

jean-emmanuel commented 4 years ago

Sa position est exprimée en %, c'est donc normal qu'elle dépende de la taille de l'écran. Le bug d'affichage sur le bouton du fader est systématique ?

jean-emmanuel commented 4 years ago

Le bug d'affichage sur le bouton du fader est systématique ?

Je suspecte que ce bug se manifeste après un changement d'orientation de l'appareil ou une sortie veille, je vais regarder ça.

Sinon, petite remarque, tu gagnerais à utiliser des widgets strip pour définir l'agencement global de ton interface au lieu de les placer de manière absolue comme tu le fais, cela te permettrait d'avoir une interface qui s'adapte mieux au différentes tailles d'écrans.

Ezrabox commented 4 years ago

Hello, effectivement c'était bien ce soucis de réglage. Sorry! Pour les soucis d'orientation je continue sur le poste #582