Hiya! I’ve been troubleshooting this frustrating issue for some time now, and am just stumped.
Reboot v.1.0.8
SimplePress v.5.6.4 (Build: 13880)
Clicking the Actions Menu on a mobile device jumps the view to the top of the page. Scrolling all the way down the page reveals that the pop-up with the options has loaded down in the footer.
If the Actions button is supposed to pop-up the options, I would expect it should do so within the user’s view—not jump the view to the top, and load the options at the bottom.
Screenshots from iPhone are attached, the issue occurs in Safari and Chrome. Using Chrome, Safari, and Firefox dev tools to emulate the user agent allowed me to replicate the issue on desktop browsers, but no errors hint at the cause.
FYI: I have ruled out any SP or WP plugin conflict.
I found what I think is the code for the Actions button (below), but I’m not sure where to go from here. I’ve opened up our dev install at http://tripawds.net/forums for public viewing to help test, but the issue is really nagging me on our live site at http://tripawds.com/forums
Anyone care to try and replicate this for me? Any help identifying the cause and implementing a fix is greatly appreciated. Thanks!
spheadMobile.php:109-123
(I am using a Reboot Child theme, but have not edited this file.)
sp_MobileMenuStart('tagClass=spButton spRight&tagId=spHeadActions', __sp('Actions'));
sp_LogInOutButton('tagClass=spControl&mobileMenu=1', __sp('Log In'), __sp('Log Out'));
sp_RegisterButton('tagClass=spControl&mobileMenu=1', __sp('Register'));
sp_MarkForumRead('tagClass=spControl&mobileMenu=1', __sp('Mark forum read'), __sp('Mark all topics in this forum read'));
sp_UnreadPostsInfo('tagClass=spControl&mobileMenu=1', __sp('Unread Posts (%COUNT% topics)'), '', __sp('Mark all topics as read'));
if (function_exists('sp_PmInboxButton')) sp_PmInboxButton('tagClass=spControl&mobileMenu=1', __sp('Inbox:'), __sp('Go to PM inbox'));
sp_MobileMenuSearch('', __sp('Search Forums'));
sp_ProfileEditButton('tagClass=spControl&mobileMenu=1', __sp('Your Profile'));
sp_MemberButton('tagClass=spControl&mobileMenu=1', __sp('Member List'));
if (function_exists('sp_SubscriptionsReviewButton')) sp_SubscriptionsReviewButton('tagClass=spControl&mobileMenu=1', __sp('Unread Subscriptions (%COUNT% topics)'), __sp('Review subscribed topics'));
if (function_exists('sp_WatchesReviewButton')) sp_WatchesReviewButton('tagClass=spControl&mobileMenu=1', __sp('Unread Watches (%COUNT% topics)'), __sp('Review watched topics'));
if (function_exists('sp_RankInfo')) sp_RankInfo('tagClass=spControl&mobileMenu=1', 'Ranks Information', __sp('Display Forum Ranks Information'));
sp_MobileMenuEnd('listTagId=spHeadActions&tagClass=spOptionsList spRight');







