No body text

There are still a few reproducible bugs, especially when "hide bars on scroll" is enabled. I'll list the required steps below for every bug I've found (on an iPhone 5s running iOS 11.0.1):


Bottom menu bar is floating above its intended position (reproducible):

  1. Open Apollo
  2. Scroll down to hide the menu bar
  3. Rotate the device by 90°
  4. Rotate the device back to its previous orientation (by -90°)
  5. Scroll up.

The menu bar is now floating above its intended position. This bug is reproducible in all cases, in all menus.


Bottom menu bar stuck in place, status bar displayed without background (reproducible):

  1. Open Apollo and rotate the device by 90° to enter landscape mode
  2. Scroll down to hide the menu bar (you can also scroll up again to show the menu bar to experience a slightly different bug)
  3. Rotate the device back to portrait mode

Now the bottom menu bar is stuck in place, and won't hide if you scroll. The status bar is often displayed without its background (depending on which menu you used to trigger the bug, also depending on if you scrolled up again in step 2).


Bottom menu bar stuck in place, multiple visual bugs (reproducible):

This bug is similar to the previous bug, but it only occurs in the "Posts" section:

  1. Open Apollo and navigate "back" to the list of your subscribed subreddits
  2. Scroll up to show the search field
  3. Scroll down a bit

Now there are multiple glitches:

  • The bottom menu bar isn't collapsing
  • One or two of the stars are shifting to the left
  • The status bar is displayed without its background
  • The category markers (A, B, etc) are misaligned

Bottom menu bar weirdly misaligned (reproducible):

  1. Open Apollo and navigate to any menu except "Posts" (in the bottom menu bar, "Settings" for example)
  2. Enter landscape mode by rotating the device by 90°
  3. Scroll down to hide the menu bars
  4. Rotate the device again to enter portrait mode
  5. Use the bottom menu bar to navigate to any other menu (for example, "Posts")
  6. Scroll down, then up

Now the bottom menu bar is glitching weirdly when scrolling down or up.


Apple ID popup reappearing after selecting "cancel" (reproducible):

  1. Open the "Unlock Apollo Pro" menu
  2. Wait a few seconds for the Apple ID password popup to appear
  3. Select "Cancel" and exit the "unlock Apollo Pro" menu
  4. Close Apollo (home button) and wait five seconds
  5. Open Apollo

The password prompt reappears every time Apollo is opened, sometimes even after you force-quit Apollo through the multitasking menu. It's really annoying.

edit: the password prompt even reappears in my lock screen, when I'm not even using Apollo. It only stops after reinstalling the app.


Menu bars don't reappear in the "Tip Jar" menu (reproducible):

If you enable "hide bars on scroll", the menu bars don't reappear in the "Tip Jar" section.


Colors not distinguishable when using the "Combustion" color scheme (opinion):

I'm not colorblind or something, but when using the "Combustion" theme, the colors for third order comments and fourth order comments are barely distinguishable. Maybe another color would fit better. For example:

before: [1], [2]

after: [1], [2]


Thanks for creating Apollo, keep up the good work!



Edit: Found an additional bug:

  • The menu bars don't reappear after you tap the status bar (to scroll to the very top of the page).

Edit2: Found an interesting bug in dark mode:


Collapsed menu bars retaining their initial color (reproducible):

When you switch between dark and light mode, the collapsed menu bars of each subsection of the app retain the color they had when the subsection was first opened.

For example, when you open Apollo after quitting it in the multitasking menu, the "Posts" section opens. Now, enter the "Account" section, then the "Settings" section. Use the settings to switch to dark mode, then open the "Inbox" section and the "Search" section. Now, no matter how many times you switch from dark mode to light mode and back again, the collapsed menu bar in "Posts", "Account" and "Settings" will remain white, while the collapsed menu bar in "Inbox" and "Search" will remain dark (until you restart the app using the multitasking menu).

Also, the text "Trending subreddits" will retain the color the app (not the "Search" section) had when it was first opened.


Edit 3: Found some additional bugs:


Wrong text displayed in "Sign In" popup:

If you use the app without signing in, and try to subscribe to a subreddit while viewing it, a popup saying "Sign In to Upvote" is displayed. It should be "Sign In to Subscribe" instead.


"Sign In to Send Message" popup missing:

If you use the app without signing in, the app doesn't stop you from composing a message. Instead, just nothing happens when you tap the "Send" button. IMO the app shouldn't even let you compose a message unless you're signed in, and display a popup instead.


"Automatic Switch Threshold" slider in theme settings unresponsive (reproducible):

This slider is not responding unless you hold it down for one or two seconds before moving it. This happens every time.


XML-related characters in spoiler tags not displayed correctly:

Some XML-related characters aren't displayed correctly in spoiler tags. The comment seen in the screen shot is here.


The same comments are displayed multiple times (reproducible):

If you tap the button to expand child comments ("1 more reply") multiple times before the expanded comments are shown, the expanded comment(s) are displayed multiple times. For example, I pressed the button three times in this screenshot.


Comment display glitch in "Account" section (reproducible):

  1. Tap a comment in the account section (the comment body, not the link to the thread)
  2. Navigate back to your account page

Now the background color of the comment you tapped on is "stuck". This only happens the first time you tap it, if you open a comment multiple times in a row, the glitch doesn't occur.


Apollo doesn't load additional comments after the first load, but displays loads of duplicates instead (reproducible):

[Minor spoilers for "Life is Strange: Before the Storm" in screenshots in this section]

  1. Enter any thread with a large number of comments (for example this one)
  2. Scroll to the very bottom and tap "2.2K more replies" to expand the comments

If you now repeat step 2 a second and third time, Apollo doesn't load any new comments. Instead, it loads a duplicate of the comments it loaded in step 2, so you'll see the same comments when scrolling to the very bottom of the list after every repetition of step 2. It happens every time you try to load new comments in this thread (until you exit it). The bug is reproducible in any large thread.

Also, the caption of the button is wrong. There are about 2.2K comments in total in the thread I linked, so there aren't "2.2K more replies" to load after you scroll to the bottom for the first time. This number should also decrease even further in step 3 etc.


Edit 4:


Vote buttons are being pushed out of view when long user flairs are present:

Like in this image. Flairs should be truncated when needed to prevent this.


The app freezes when trying to edit long comments (reproducible):

When I try to edit this comment in Apollo, the app freezes as soon as I try to move the cursor or add a character. This happens every time. Nothing responds, Apollo needs to be kicked out of the multitasking menu to use it again.


That's it for now. /u/iamthatis, make sure to check out the new bugs I just added in my edits, and squash them all ;)

/r/calicosummer Thread