[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: Re: PlasmaComponents ScrollBar is broken
From: Daker Fernandes Pinheiro <dakerfp () gmail ! com>
Date: 2012-07-30 19:20:47
Message-ID: CAHhpqgZ2P4uiHCnd5Nxd_TbYgybLiXtmdUTq-C=dAkyKjDRYnw () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi Aleix,
I'll take a look a creafull look this night.
Cheers,
Daker Fernandes Pinheiro
2012/7/30 Marco Martin <notmart@gmail.com>
> On Monday 30 July 2012, Aleix Pol wrote:
> > Hi,
> > I've been trying to get two applications to work properly that use the
> > PlasmaComponents: the QuickChat plasmoid (ktp-text-ui) and muon
> > discover. On both of them I've had big problems while using Flickable
> > elements programatically (that is, playing with the contentY property)
> > while having a scrollbar. Note that the test case attached works
> > without a scrollbar, but with the scrollbar it starts to do weird
> > stuff.
> >
> > I've been looking through the code, and to me it seems like the
> > RangeModel is messing the whole implementations. There are two
> > important properties there value and position. And changing any of
> > those make the other change so we enter quite some big loops of
> > changes that are a bit annoying.
> >
> > I've been thinking of rewriting the ScrollBar without this RangeModel,
> > but maybe that's only because I don't understand it enough. Can
> > anybody look into this and give me a hand? I think it would be really
> > interesting to sort this one out!
> >
> > Aleix
>
> yep, i see the binding loops, i can look into it. (daker, are you still
> there?
> ;)
>
> are you experiencing also problems in the behavior? the testcase seems to
> behave fine here
>
> --
> Marco Martin
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
[Attachment #5 (text/html)]
Hi Aleix,<br><br>I'll take a look a creafull look this \
night.<br><br>Cheers,<br><br clear="all">Daker Fernandes Pinheiro<br><br> \
<br><br><div class="gmail_quote">2012/7/30 Marco Martin <span dir="ltr"><<a \
href="mailto:notmart@gmail.com" \
target="_blank">notmart@gmail.com</a>></span><br><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Monday 30 July 2012, Aleix Pol wrote:<br>
> Hi,<br>
> I've been trying to get two applications to work properly that use the<br>
> PlasmaComponents: the QuickChat plasmoid (ktp-text-ui) and muon<br>
> discover. On both of them I've had big problems while using Flickable<br>
> elements programatically (that is, playing with the contentY property)<br>
> while having a scrollbar. Note that the test case attached works<br>
> without a scrollbar, but with the scrollbar it starts to do weird<br>
> stuff.<br>
><br>
> I've been looking through the code, and to me it seems like the<br>
> RangeModel is messing the whole implementations. There are two<br>
> important properties there value and position. And changing any of<br>
> those make the other change so we enter quite some big loops of<br>
> changes that are a bit annoying.<br>
><br>
> I've been thinking of rewriting the ScrollBar without this RangeModel,<br>
> but maybe that's only because I don't understand it enough. Can<br>
> anybody look into this and give me a hand? I think it would be really<br>
> interesting to sort this one out!<br>
><br>
> Aleix<br>
<br>
</div></div>yep, i see the binding loops, i can look into it. (daker, are you still \
there?<br> ;)<br>
<br>
are you experiencing also problems in the behavior? the testcase seems to<br>
behave fine here<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Marco Martin<br>
_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" \
target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br> \
</font></span></blockquote></div><br>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic