diff --git a/src/applications/conpherence/view/ConpherenceThreadListView.php b/src/applications/conpherence/view/ConpherenceThreadListView.php index 5bd8016843..f675bbec50 100644 --- a/src/applications/conpherence/view/ConpherenceThreadListView.php +++ b/src/applications/conpherence/view/ConpherenceThreadListView.php @@ -90,6 +90,14 @@ final class ConpherenceThreadListView extends AphrontView { $epoch = $data['epoch']; $image = $data['image']; $dom_id = $thread->getPHID().'-nav-item'; + $glyph_pref = PhabricatorUserPreferences::PREFERENCE_TITLES; + $preferences = $user->loadPreferences(); + if ($preferences->getPreference($glyph_pref) == 'glyph') { + $glyph = id(new PhabricatorConpherenceApplication()) + ->getTitleGlyph().' '; + } else { + $glyph = null; + } return id(new ConpherenceMenuItemView()) ->setUser($user) @@ -103,7 +111,7 @@ final class ConpherenceThreadListView extends AphrontView { ->addSigil('conpherence-menu-click') ->setMetadata( array( - 'title' => $data['js_title'], + 'title' => $glyph.$data['js_title'], 'id' => $dom_id, 'threadID' => $thread->getID(), ));