<h1 dir="auto">Environment</h1>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ flutter doctor -v
[✓] Flutter (Channel master, v0.5.8-pre.128, on Linux, locale en_US.UTF-8)
    • Flutter version 0.5.8-pre.128 at /home/user/opt/flutter
    • Framework revision d71d10094d (26 hours ago), 2018-07-25 13:43:36 +0100
    • Engine revision 95e91e31fa
    • Dart version 2.0.0-dev.69.0.flutter-937ee2e8ca

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /home/user/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /home/user/Android/Sdk
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version openjdk version &quot;1.8.0_152-release&quot;
    • All Android licenses accepted.

[✓] Android Studio (version 3.1)
    • Android Studio at /opt/android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version openjdk version &quot;1.8.0_152-release&quot;

[✓] Connected devices (1 available)
    • Redmi Note 3 • 192.168.44.152:5555 • android-arm64 • Android 7.1.1 (API 25)"><pre class="notranslate"><code class="notranslate">$ flutter doctor -v
[✓] Flutter (Channel master, v0.5.8-pre.128, on Linux, locale en_US.UTF-8)
    • Flutter version 0.5.8-pre.128 at /home/user/opt/flutter
    • Framework revision d71d10094d (26 hours ago), 2018-07-25 13:43:36 +0100
    • Engine revision 95e91e31fa
    • Dart version 2.0.0-dev.69.0.flutter-937ee2e8ca

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /home/user/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /home/user/Android/Sdk
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version openjdk version "1.8.0_152-release"
    • All Android licenses accepted.

[✓] Android Studio (version 3.1)
    • Android Studio at /opt/android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version openjdk version "1.8.0_152-release"

[✓] Connected devices (1 available)
    • Redmi Note 3 • 192.168.44.152:5555 • android-arm64 • Android 7.1.1 (API 25)
</code></pre></div>
<p dir="auto">Arch Linux</p>
<h1 dir="auto">The Build Code</h1>
<div class="highlight highlight-source-dart notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        elevation: 0.0,
        title: Text('BottomNavigationBar', style: TextStyle(fontSize: 16.0)),
      ),
      body: _children[_currentIndex],
      bottomNavigationBar: BottomNavigationBar(
        onTap: _onTabTapped,
        currentIndex: _currentIndex,
        items: [
          BottomNavigationBarItem(
            icon: Icon(Icons.home),
            title: Text('Home'),
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.mail),
            title: Text('Messages'),
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.tv),
            title: Text('TV'),
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.person),
            title: Text('Profile')
          )
        ],
      ),
    );
  }"><pre class="notranslate"><span class="pl-c1">Widget</span> <span class="pl-en">build</span>(<span class="pl-c1">BuildContext</span> context) {
    <span class="pl-k">return</span> <span class="pl-c1">Scaffold</span>(
      appBar<span class="pl-k">:</span> <span class="pl-c1">AppBar</span>(
        elevation<span class="pl-k">:</span> <span class="pl-c1">0.0</span>,
        title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(<span class="pl-s">'BottomNavigationBar'</span>, style<span class="pl-k">:</span> <span class="pl-c1">TextStyle</span>(fontSize<span class="pl-k">:</span> <span class="pl-c1">16.0</span>)),
      ),
      body<span class="pl-k">:</span> _children[_currentIndex],
      bottomNavigationBar<span class="pl-k">:</span> <span class="pl-c1">BottomNavigationBar</span>(
        onTap<span class="pl-k">:</span> _onTabTapped,
        currentIndex<span class="pl-k">:</span> _currentIndex,
        items<span class="pl-k">:</span> [
          <span class="pl-c1">BottomNavigationBarItem</span>(
            icon<span class="pl-k">:</span> <span class="pl-c1">Icon</span>(<span class="pl-c1">Icons</span>.home),
            title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(<span class="pl-s">'Home'</span>),
          ),
          <span class="pl-c1">BottomNavigationBarItem</span>(
            icon<span class="pl-k">:</span> <span class="pl-c1">Icon</span>(<span class="pl-c1">Icons</span>.mail),
            title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(<span class="pl-s">'Messages'</span>),
          ),
          <span class="pl-c1">BottomNavigationBarItem</span>(
            icon<span class="pl-k">:</span> <span class="pl-c1">Icon</span>(<span class="pl-c1">Icons</span>.tv),
            title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(<span class="pl-s">'TV'</span>),
          ),
          <span class="pl-c1">BottomNavigationBarItem</span>(
            icon<span class="pl-k">:</span> <span class="pl-c1">Icon</span>(<span class="pl-c1">Icons</span>.person),
            title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(<span class="pl-s">'Profile'</span>)
          )
        ],
      ),
    );
  }</pre></div>
<h1 dir="auto">Screenshots</h1>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/1555508/43269339-3a0b68e8-9125-11e8-93d9-5f34ae963662.png"><img src="https://user-images.githubusercontent.com/1555508/43269339-3a0b68e8-9125-11e8-93d9-5f34ae963662.png" alt="screenshot_20180726-223324" style="max-width: 100%;"></a></p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/1555508/43269350-4213a5f0-9125-11e8-877b-b4a5612c48aa.png"><img src="https://user-images.githubusercontent.com/1555508/43269350-4213a5f0-9125-11e8-877b-b4a5612c48aa.png" alt="screenshot_20180726-223340" style="max-width: 100%;"></a></p>
<h2 dir="auto">Steps to Reproduce</h2>
<p dir="auto">When adding more than 3 items in a <code class="notranslate">BottomNavigationBar</code>, all items turn white, and are unreadable on the light-gray background. Also, the active item is also white, and not the provided <code class="notranslate">fixedColor</code>. A minimal code sample can be found <a href="https://gist.github.com/DirkWillem/454f0fa60ede93a6cb40f0208a291e20">here</a></p>
<p dir="auto">Also see the following images:</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/3536557/34083181-492a2b8c-e36c-11e7-8531-5c56061aecda.png"><img width="545" alt="schermafbeelding 2017-12-17 om 20 52 39" src="https://user-images.githubusercontent.com/3536557/34083181-492a2b8c-e36c-11e7-8531-5c56061aecda.png" style="max-width: 100%;"></a></p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/3536557/34083183-4ace4edc-e36c-11e7-8048-88ebec838cda.png"><img width="545" alt="schermafbeelding 2017-12-17 om 20 52 50" src="https://user-images.githubusercontent.com/3536557/34083183-4ace4edc-e36c-11e7-8048-88ebec838cda.png" style="max-width: 100%;"></a></p>
<h2 dir="auto">Logs</h2>
<p dir="auto">N/A</p>
<h2 dir="auto">Flutter Doctor</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[✓] Flutter (on Mac OS X 10.13.1 17B1003, locale nl-NL, channel alpha)
    • Flutter at /Users/dirk/Developer/flutter/sdk
    • Framework revision 8f65fec5f5 (5 days ago), 2017-12-12 09:50:14 -0800
    • Engine revision edaecdc8b8
    • Tools Dart version 1.25.0-dev.11.0
    • Engine Dart version 2.0.0-edge.d8ae797298c3a6cf8dc9f4558707bd2672224d3e

[✓] Android toolchain - develop for Android devices (Android SDK 26.0.0)
    • Android SDK at /Users/dirk/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-26, build-tools 26.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[-] iOS toolchain - develop for iOS devices (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    ✗ libimobiledevice and ideviceinstaller are not installed. To install, run:
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller
    ✗ ios-deploy not installed. To install:
        brew install ios-deploy
    • CocoaPods version 1.2.0

[✓] Android Studio (version 2.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[✓] IntelliJ IDEA Ultimate Edition (version 2017.3)
    • Flutter plugin version 20.0.3
    • Dart plugin version 173.3727.108

[✓] Connected devices
    • iPhone X • 9500EA8E-1292-4223-BFFF-1B2134D5C47C • ios • iOS 11.2 (simulator)"><pre class="notranslate"><code class="notranslate">[✓] Flutter (on Mac OS X 10.13.1 17B1003, locale nl-NL, channel alpha)
    • Flutter at /Users/dirk/Developer/flutter/sdk
    • Framework revision 8f65fec5f5 (5 days ago), 2017-12-12 09:50:14 -0800
    • Engine revision edaecdc8b8
    • Tools Dart version 1.25.0-dev.11.0
    • Engine Dart version 2.0.0-edge.d8ae797298c3a6cf8dc9f4558707bd2672224d3e

[✓] Android toolchain - develop for Android devices (Android SDK 26.0.0)
    • Android SDK at /Users/dirk/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-26, build-tools 26.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[-] iOS toolchain - develop for iOS devices (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    ✗ libimobiledevice and ideviceinstaller are not installed. To install, run:
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller
    ✗ ios-deploy not installed. To install:
        brew install ios-deploy
    • CocoaPods version 1.2.0

[✓] Android Studio (version 2.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[✓] IntelliJ IDEA Ultimate Edition (version 2017.3)
    • Flutter plugin version 20.0.3
    • Dart plugin version 173.3727.108

[✓] Connected devices
    • iPhone X • 9500EA8E-1292-4223-BFFF-1B2134D5C47C • ios • iOS 11.2 (simulator)
</code></pre></div>