diff --git a/media/js/newsblur/views/story_list_view.js b/media/js/newsblur/views/story_list_view.js index da3a2ec16..df5766bd4 100644 --- a/media/js/newsblur/views/story_list_view.js +++ b/media/js/newsblur/views/story_list_view.js @@ -641,8 +641,9 @@ NEWSBLUR.Views.StoryListView = Backbone.View.extend({ this.prefetch_story_locations_in_feed_view(); }, - switch_story_view: function(story, selected) { - if (selected) { + switch_story_view: function(story, selected, options) { + // console.log(['switch_story_view list', story, selected, options]); + if (selected && !options.selected_by_scrolling) { var story_view = NEWSBLUR.assets.view_setting(story.get('story_feed_id'), 'view'); if (story_view != NEWSBLUR.reader.story_view) { console.log(['story list, switch story view', NEWSBLUR.reader.story_view]); diff --git a/media/js/newsblur/views/story_title_view.js b/media/js/newsblur/views/story_title_view.js index f53ffbd60..507a3204b 100644 --- a/media/js/newsblur/views/story_title_view.js +++ b/media/js/newsblur/views/story_title_view.js @@ -548,8 +548,9 @@ NEWSBLUR.Views.StoryTitleView = Backbone.View.extend({ return false; }, - switch_story_view: function(story, selected) { - if (selected) { + switch_story_view: function(story, selected, options) { + // console.log(['switch_story_view title', story, selected, options]); + if (selected && !options.selected_by_scrolling) { var story_view = NEWSBLUR.assets.view_setting(story.get('story_feed_id'), 'view'); if (story_view != NEWSBLUR.reader.story_view) { console.log(['story title, switch story view', NEWSBLUR.reader.story_view]);