File Manager Pagination only renders one page at a time with custom user groups

Permalink 0 0 Browser Info Environment
By default we setup two additional user groups for every install with various permission levels using advanced permissions. One of the things we've noticed is the pagination in the File Manager changes for users who are assigned to custom groups.

For example if there are 2 pages of files the pagination would display like this [ ← Previous 1 2 Next → ] which works as expected for Super users and Admins, however when we login as a user assigned to one of our custom groups the pagination only displays 1 page at a time like this [ ← Previous 1 Next → ].

On large sites it can be very tedious to navigate having the click one page at a time. I've tested this on 8.4.4 and 8.5. See screenshot attached.

1 Attachment

Status: New

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.0RC1
Version Installed - 8.5.0RC1
Database Version - 20190129000000

# concrete5 Packages

# concrete5 Overrides

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - If blocks on the particular page allow it.
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software

# Server API

# PHP Version

# PHP Extensions
calendar, cgi-fcgi, Core, ctype, curl, date, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, intl, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, pspell, Reflection, session, SimpleXML, soap, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 300
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 600
max_input_vars - 8000
memory_limit - 300M
post_max_size - 32M
sql.safe_mode - Off
upload_max_filesize - 100M
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36