tabbed browsing bugs
Doug Hanley
hanleyman at adelphia.net
Fri Apr 19 23:00:48 BST 2002
On Friday 19 April 2002 03:05 am, David Faure wrote:
> On Friday 19 April 2002 07:18, George Staikos wrote:
> > On April 18, 2002 19:33, Doug Hanley wrote:
> > > > Oh I see. It was only working on the linked tab. Hmm this may not
> > > > be obvious to the user. It might be better to have the sidebar work
> > > > with whichever tab is visible. What does everyone else think?
> > >
> > > Does this imply that the sidebar should affect whatever the active view
> > > is? If it does then I would have no objections. Also, if we make that
> > > change, would we really need the concept of linked views at all?
> >
> > Yes. I don't know exactly what linked views really does (in its
> > entirety) so I can't recommend removing it at this point.
>
> It links views. Any number of views, not only the sidebar with another
> view. See the "preview" profile for another use of that feature.
> Do not remove it.
> However, it would make sense that the sidebar gets linked with views of the
> currently visible tab
> (i.e. if any view in another tab has the "link checkbox" checked, it won't
> have any effect, until that tab is made visible).
> This is simply about changing the "view-follows-view" code to only honour
> the visible tab, but also about checking the "linked" checkbox when
> creating a new tab with a view in it? IIRC the old code auto-checked a view
> when it was the only one, now this has to be "the only visible one"
> (besides the sidebar).
So what you're saying is when a new tab is created, check to see if the
current view is linked and if so, link the new view. Also, when doing
view-follows-view, only honor views that are visible (literally using
view->isVisible() to test).
More information about the kfm-devel
mailing list