- 
                Notifications
    
You must be signed in to change notification settings  - Fork 88
 
[Mobile]: ChatView: automatic open/close of members panel in swipe view mode #18917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
          Jenkins BuildsClick to see older builds (37)
 
  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just one minor suggestion
a1816bc    to
    c6e99db      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested it and it works fine! On the other hand, I added a comment that would be nice to fix if possible.
c6e99db    to
    4f9eb7a      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the updates! I like this new acount settings store! :)
c8b5954    to
    101abad      
    Compare
  
    Manual increment/decrement were leading to setting value out of range in some cases.
It gives ability to add custom actions when the panels are swiped.
Now the usage of that ctx property is centralized in a single place in AppMain
New store added intended to encapsulate access to localAccountSensitiveSettings ctx property.
101abad    to
    fea6074      
    Compare
  
    
What does the PR do
It makes "members" panel working as expected on mobile.
Moreover:
goToNextPanel/goToPreviousPaneleliminating some subtle issues related to that functionalityChatHeaderContentViewswipesignal exposed fromStatusSectionLayoutlocalAccountSensitiveSettingsusages removed fromChatView/ChatHeaderContentViewCloses: #18280
Affected areas
ChatView,ChatHeaderContentView,StatusSectionLayoutArchitecture compliance
My PR is consistent with this document: QML Architecture Guidelines
Screencapture of the functionality
Screencast.from.25.09.2025.17.46.27.webm
Risk
Low