зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1607140 - Add a more stringent check for mTouchBarHelper in loadIconForInput. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D58957 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
eee843b9a7
Коммит
15e8e9bd91
|
@ -514,12 +514,13 @@ static const uint32_t kInputIconSize = 16;
|
|||
}
|
||||
|
||||
- (void)loadIconForInput:(TouchBarInput*)aInput forItem:(NSTouchBarItem*)aItem {
|
||||
if (!aInput || ![aInput imageURI] || !aItem) {
|
||||
if (!aInput || ![aInput imageURI] || !aItem || !mTouchBarHelper) {
|
||||
return;
|
||||
}
|
||||
|
||||
RefPtr<nsTouchBarInputIcon> icon = [aInput icon];
|
||||
if (!icon && mTouchBarHelper) {
|
||||
|
||||
if (!icon) {
|
||||
RefPtr<Document> document;
|
||||
nsresult rv = mTouchBarHelper->GetDocument(getter_AddRefs(document));
|
||||
if (NS_FAILED(rv) || !document) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче