Skip to content

Commit 05c8a83

Browse files
authored
Merge pull request #540 from AppDevNext/CosmeticActivitiesSome
Cosmetic in some more activities
2 parents cb57e9b + 01d1f38 commit 05c8a83

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

app/src/main/kotlin/info/appdev/chartexample/CandleStickChartActivity.kt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -135,23 +135,24 @@ class CandleStickChartActivity : DemoBase(), OnSeekBarChangeListener {
135135
}
136136

137137
R.id.actionToggleValues -> {
138-
binding.chart1.data!!.dataSets.forEach {
139-
it?.isDrawValues = !it.isDrawValues
138+
binding.chart1.data?.dataSets?.forEach {
139+
it.isDrawValues = !it.isDrawValues
140140
}
141141
binding.chart1.invalidate()
142142
}
143143

144144
R.id.actionToggleIcons -> {
145-
for (set in binding.chart1.data!!.dataSets)
146-
set?.isDrawIcons = !set.isDrawIcons
145+
binding.chart1.data?.dataSets?.forEach { set ->
146+
set.isDrawIcons = !set.isDrawIcons
147+
}
147148
binding.chart1.invalidate()
148149
}
149150

150151
R.id.actionToggleHighlight -> {
151-
if (binding.chart1.data != null) {
152-
binding.chart1.data!!.isHighlightEnabled = !binding.chart1.data!!.isHighlightEnabled()
153-
binding.chart1.invalidate()
152+
binding.chart1.data?.let {
153+
it.isHighlightEnabled = !it.isHighlightEnabled
154154
}
155+
binding.chart1.invalidate()
155156
}
156157

157158
R.id.actionTogglePinch -> {
@@ -167,7 +168,7 @@ class CandleStickChartActivity : DemoBase(), OnSeekBarChangeListener {
167168
}
168169

169170
R.id.actionToggleMakeShadowSameColorAsCandle -> {
170-
for (set in binding.chart1.data!!.dataSets) {
171+
binding.chart1.data?.dataSets?.forEach { set ->
171172
(set as CandleDataSet).shadowColorSameAsCandle = !set.shadowColorSameAsCandle
172173
}
173174

0 commit comments

Comments
 (0)