diff --git a/source/Ox.UI/js/List/Ox.List.js b/source/Ox.UI/js/List/Ox.List.js index 3c085dd6..7eb6aadd 100644 --- a/source/Ox.UI/js/List/Ox.List.js +++ b/source/Ox.UI/js/List/Ox.List.js @@ -1548,11 +1548,20 @@ Ox.List = function(options, self) { () -> the list @*/ that.reloadPages = function() { - var page = self.page; - clear(); - self.page = page - that.$content.empty(); - loadPages(self.page); + // this is called by TextList when the column layout changes + var page, scrollLeft, scrollTop; + if (!self.isAsync) { + scrollLeft = that.scrollLeft(); + scrollTop = that.scrollTop(); + loadItems(); + that.scrollLeft(scrollLeft).scrollTop(scrollTop); + } else { + page = self.page; + clear(); + self.page = page + that.$content.empty(); + loadPages(self.page); + } return that; }; diff --git a/source/Ox.UI/js/Map/Ox.ListMap.js b/source/Ox.UI/js/Map/Ox.ListMap.js index 92fcd7d0..fab4defa 100644 --- a/source/Ox.UI/js/Map/Ox.ListMap.js +++ b/source/Ox.UI/js/Map/Ox.ListMap.js @@ -65,10 +65,13 @@ Ox.ListMap = function(options, self) { }, id: 'countryCode', resizable: false, // fixme: implement + /* + // fixme: why does this not work? it does in folderBrowserList title: $('').attr({ src: Ox.UI.getImageURL('symbolFlag') - // fixme: why does this not work? it does in folderBrowserList }), + */ + title: '\u2691', visible: true, width: 16 },