self.enableButton:SetScript("OnClick", LFRQueueFrameDungeonChoiceEnableButton_OnClick);
self.expandOrCollapseButton:SetScript("OnClick", LFRQueueFrameExpandOrCollapseButton_OnClick);
self:SetScript("OnEnter", LFDQueueFrameDungeonListButton_OnEnter);
if ( LFR_IsEmpowered() and (not LFRRaidList or LFRRaidList[1])) then
LFRQueueFrameCommentExplanation:Hide();
else
self:ClearFocus();
end
if ( strtrim(self:GetText()) == "" ) then
LFRQueueFrameCommentExplanation:Show();
end
SetLFGComment(self:GetText());
PlaySound("UChatScrollButton");
FauxScrollFrame_OnVerticalScroll(self, offset, 16, LFRQueueFrameSpecificList_Update);
LFRQueueFrame_Update();
self:SetFrameLevel(10);
RequestLFDPlayerLockInfo();
RequestLFDPartyLockInfo();
FauxScrollFrame_OnVerticalScroll(self, offset, 16, LFRBrowseFrameList_Update);
RefreshLFGList();
PlaySound("igCharacterInfoOpen");
LFRBrowseFrame.timeToClear = nil; --Never clear browsing while shown.
PlaySound("igCharacterInfoClose");
LFRBrowseFrame.timeToClear = 40; --Clear all browsing after 40 seconds of being hidden.