~nick-dedekind/unity/fix-music-preview-scroll

« back to all changes in this revision

Viewing changes to dash/previews/MusicPreview.cpp

  • Committer: Tarmac
  • Author(s): Nick Dedekind
  • Date: 2012-09-14 23:28:40 UTC
  • mfrom: (2674.3.1 unity)
  • Revision ID: tarmac-20120914232840-uaiuygs1v8ry8t93
Removed dash preview background shadow.. Fixes: . Approved by Brandon Schaefer.

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
{
70
70
  nux::Geometry const& base = GetGeometry();
71
71
 
 
72
  bool enable_bg_shadows = dash::previews::Style::Instance().GetShadowBackgroundEnabled();
 
73
 
72
74
  gfx_engine.PushClippingRectangle(base);
73
75
  nux::GetPainter().PaintBackground(gfx_engine, base);
74
76
 
75
 
  if (full_data_layout_)
 
77
  if (enable_bg_shadows && full_data_layout_)
76
78
  {
77
79
    unsigned int alpha, src, dest = 0;
78
80
    gfx_engine.GetRenderStates().GetBlend(alpha, src, dest);
92
94
  nux::Geometry const& base = GetGeometry();
93
95
  gfx_engine.PushClippingRectangle(base);
94
96
 
95
 
  if (!IsFullRedraw())
 
97
  bool enable_bg_shadows = dash::previews::Style::Instance().GetShadowBackgroundEnabled();
 
98
 
 
99
  if (enable_bg_shadows && !IsFullRedraw())
96
100
    nux::GetPainter().PushLayer(gfx_engine, details_bg_layer_->GetGeometry(), details_bg_layer_.get());
97
101
 
98
102
  unsigned int alpha, src, dest = 0;
104
108
 
105
109
  gfx_engine.GetRenderStates().SetBlend(alpha, src, dest);
106
110
 
107
 
  if (!IsFullRedraw())
 
111
  if (enable_bg_shadows && !IsFullRedraw())
108
112
    nux::GetPainter().PopBackground();
109
113
 
110
114
  gfx_engine.PopClippingRectangle();