[ 
https://issues.apache.org/jira/browse/COUCHDB-2458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Keen updated COUCHDB-2458:
------------------------------
    Description: 
This is an old issue. Basically the way Fauxton works is that going from page 
to page within a particular route causes a re-render of everything - even 
headers. This is both unnecessary from an end user standpoint (the header 
doesn't need to change in many cases) and a bit unsightly (the header flashes 
as it's redrawn).

I'd like to improve this so that route changes only cause repaints of whatever 
you want (e.g. the main body) and not everything. It should allow you to 
fine-tune exactly what needs redrawing on route changes, and what can be 
preserved. There should be a way to re-render the preserved Views as needed.

I have something in mind which I'll put in a PR and open up for discussion.

  was:
This is an old issue. Basically the way Fauxton works is that going from page 
to page within a particular route causes a re-render of everything - even 
headers. This is both unnecessary from an end user standpoint (the header 
doesn't need to change in many cases) and a bit unsightly (the header flashes 
as it's redrawn).

I'd like to improve this so that route changes only cause repaints of specific 
things (i.e. the main body) and not everything. It should allow you to 
fine-tune exactly what needs redrawing on route changes, and what can be 
preserved. There should be a way to re-render the preserved Views as needed.

I have something in mind which I'll put in a PR and open up for discussion.


> Changing routes shouldn't force repaint of everything in route
> --------------------------------------------------------------
>
>                 Key: COUCHDB-2458
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2458
>             Project: CouchDB
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Fauxton
>            Reporter: Ben Keen
>            Assignee: Ben Keen
>
> This is an old issue. Basically the way Fauxton works is that going from page 
> to page within a particular route causes a re-render of everything - even 
> headers. This is both unnecessary from an end user standpoint (the header 
> doesn't need to change in many cases) and a bit unsightly (the header flashes 
> as it's redrawn).
> I'd like to improve this so that route changes only cause repaints of 
> whatever you want (e.g. the main body) and not everything. It should allow 
> you to fine-tune exactly what needs redrawing on route changes, and what can 
> be preserved. There should be a way to re-render the preserved Views as 
> needed.
> I have something in mind which I'll put in a PR and open up for discussion.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to