Remove legacy Direct Message privacy UI

Removes the "Direct message privacy" section from the profile modal's Messages tab, as these settings are now managed via the AppShell (gear icon).

- Removed privacy section HTML from `components/profile-modal.html`.
- Updated `js/ui/profileModalController.js` to remove legacy DOM references and event listeners.
- Preserved `handleReadReceiptsToggle` and `handleTypingIndicatorsToggle` methods for AppShell integration.
- Updated `syncDmPrivacySettingsUi` to be a no-op to prevent errors in existing call sites.
This commit is contained in:
google-labs-jules[bot] committed 2026-01-20 02:46:04 +00:00
1 parent a126bc2d0e
commit ac4d087f3e
4 files changed
+56 -47

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB