First of all, this module is a true missing element in Views world, great work!

Now, a small issue when using "Style: Table" to output fields (maybe there are similar symptoms with other styles? I haven't tested yet):

On scroll, the whole new DIV.view-content is being selected and appended to the same existing DIV.view-content. The problem is that with Table plugin every next DIV not only contains it's own TABLE.views-table, but that TABLE, in turn, contains field headers. So, in effect, every portion of updated fields is prefixed with a header. That looks weird.

The solution is to provide a more specific 'content_selector'.

PS: this fix can be further optimised by sending a particular content_selector on the server side depending on a selected style.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Remon’s picture

Thanks Taras for mentioning this :). I think I'm more declined to second solution (sending a particular content_selector on the server side depending on a selected styl). Furthermore, I think that depending on views' already existing ajax behaviours will fix this radically. but unfortunately is depends on this #714766: Alter drupal.Views.Ajax.ajaxViewResponse js function to enable endless scrolling.

Remon’s picture

Status: Needs review » Postponed (maintainer needs more info)
Remon’s picture

Status: Postponed (maintainer needs more info) » Fixed

Fixed in dev branch.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.