diff options
author | Marius Ungureanu <therzok@gmail.com> | 2017-05-04 16:12:59 +0300 |
---|---|---|
committer | Marius Ungureanu <therzok@gmail.com> | 2017-05-04 16:12:59 +0300 |
commit | 7ac5edc9c801aed3729ddd0194fd9953d5c1b846 (patch) | |
tree | 37816b1ed3c7b13e217c23621f8b9e4ca8e34044 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking | |
parent | 279861edc71763805d9dcfc01f0627436af5af7d (diff) |
[Dock] Fix DockItemTitleTab NRE on construction.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs index beb3122202..e4674dd9e2 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs @@ -143,7 +143,7 @@ namespace MonoDevelop.Components.Docking else inactiveIconAlpha = 0.6; - if (labelWidget.Visible && label != null) { + if (labelWidget?.Visible == true && label != null) { if (visualStyle.UppercaseTitles.Value) labelWidget.Text = label.ToUpper (); else @@ -159,7 +159,7 @@ namespace MonoDevelop.Components.Docking tabIcon.Image = tabIcon.Image.WithAlpha (active ? 1.0 : inactiveIconAlpha); tabIcon.Visible = visualStyle.ShowPadTitleIcon.Value; - if (IsRealized && labelWidget.Visible) { + if (IsRealized && labelWidget?.Visible == true) { var font = FontService.SansFont.CopyModified (null, Pango.Weight.Bold); font.AbsoluteSize = Pango.Units.FromPixels (11); labelWidget.ModifyFont (font); |