title: NumberPicker - currentValue not Bold
body: <p>I am using the NumberPicker package (<a href="https://pub.dartlang.org/packages/numberpicker" rel="nofollow noreferrer">https://pub.dartlang.org/packages/numberpicker</a>) inside of a function that is mapped to a class. It works, however the currentValue selected is not bold. There is clearly an issue with how I am assigning the value of this integer. But I just can't figure out how to correct it.</p>
  
  <p>Image of result --> <a href="https://imgur.com/a/mXq6Z" rel="nofollow noreferrer">https://imgur.com/a/mXq6Z</a></p>
  
  <pre><code>import 'package:flutter/material.dart';
  import 'package:flutter/widgets.dart';
  import 'package:numberpicker/numberpicker.dart';
  
  void main() {
    runApp(
      new MaterialApp(
        title: "Test",
        home: new DataPointPage(),
      ),
    );
  }
  
  class DatapointsPoint {
    final String type;
    final int point1;
    const DatapointsPoint({this.type, this.point1});
  }
  
  class DataPointPage extends StatefulWidget {
    DataPointPage({Key key, this.title}) : super(key: key);
    final String title;
    @override
    _DataPointPageState createState() =&gt; new _DataPointPageState();
  }
  
  class _DataPointPageState extends State&lt;DataPointPage&gt; {
    int total = 100;
  
    int _currentValue;
  
    var datapoints = &lt;DatapointsPoint&gt;[
      const DatapointsPoint(type: 'A', point1: 1),
      const DatapointsPoint(type: 'B', point1: 2),
    ];
  
    Card dataCard(DatapointsPoint data) {
      return new Card(
        child: new Column(
          children: &lt;Widget&gt;[
            new NumberPicker.integer(
              initialValue: _currentValue,
              minValue: 1,
              maxValue: 5,
              onChanged: (newValue) =&gt; setState(() {
                    _currentValue = newValue;
                  }),
            ),
          ],
        ),
      );
    }
  
    @override
    Widget build(BuildContext context) {
      return new Scaffold(
        appBar: new AppBar(title: const Text('myApp'), actions: &lt;Widget&gt;[
          new Row(
            crossAxisAlignment: CrossAxisAlignment.center,
            children: &lt;Widget&gt;[
              new Text(
                "Total: $total", // &lt;-- Total the point1 integers
                style: new TextStyle(
                    fontWeight: FontWeight.bold,
                    color: Colors.white,
                    fontSize: 20.0),
              ),
            ],
          ),
        ]),
        body: new Column(
            children: datapoints.map((DatapointsPoint data) {
          _currentValue = data.point1; // need to set initial value before passing data??
          return dataCard(data);
        }).toList()),
      );
    }
  }
  </code></pre>