Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
iOS v3.16.3
-
None
-
Severity 2 - Major
Description
Summary
After receiving an iOS push notification, opening the Hipchat for iOS client clears unread badges and the iOS Notification Center notifications without a user reading the message they were notified for or opening the associated Hipchat Room(s).
Environment
- Fresh Hipchat Server install, v2.2.6
- Hipchat for iOS v3.16.3
- iOS v11.1.2
- Stable WiFi connection
- Web client in FireFox v57.0
Steps to Reproduce
- iOS User - logging in:
- Log in to iOS app
- Set Hipchat to 'lobby' screen (ie: not focused in any room or 1-1)
- Background Hipchat app
- Lock iOS
- Web user - sending push:
- Log in to web client
- Wait for iOS User to switch to 'Mobile' status
- @-mention iOS User in 'Default' room - push notification is sent to iOS User
- iOS User - checking phone:
- Device vibrates from push
- Wake device - see push notification on lock screen
- Unlock device
- Hipchat app has iOS message badge
- Verify notification exists in iOS Notification Center (swipe down from top of home screen)
- Open Hipchat app
Expected Results
- Unread badge is present for room in which user was mentioned
- Background app
- Hipchat app iOS message badge is not cleared
- Notification is still present in iOS Notification Center
Actual Results
- No unread badge in Hipchat app for room in which user was mentioned
- Background app
- Hipchat app iOS message badge is cleared
- Notification is gone from iOS Notification Center
Workaround
None at this time.