Skip to content

There are seams in the corners of borders #147

Description

@FlutterIssues

Issue by Hixie
Tuesday Aug 25, 2015 at 21:49 GMT
Originally opened as https://github.com/flutter/engine/issues/825


At least on a Nexus 9, running examples/widgets/pop_out_and_expand.dart , there are obvious seams in each corner of each box.

Activity

  1. FlutterIssues commented on Nov 9, 2015

    @FlutterIssues
    Author

    Comment by abarth
    Wednesday Aug 26, 2015 at 18:58 GMT


    Chrome does a good job of this. We should dump their SkPictures to see what commands they use to get nice seams.

  2. added
    frameworkflutter/packages/flutter repository. See also f: labels.
    engineflutter/engine related. See also e: labels.
    on Dec 8, 2015
  3. added this to the milestone on Dec 8, 2015
  4. sethladd commented on Dec 2, 2016

    @sethladd
    Contributor

    I'm going to guess that this is not longer an issue?

  5. Hixie commented on Dec 2, 2016

    @Hixie
    Contributor

    I don't think the code has changed since then, it seems unlikely it's been fixed.

  6. Hixie commented on Dec 23, 2016

    @Hixie
    Contributor

  7. modified the milestones: , on Dec 27, 2016
  8. modified the milestones: , on Jan 23, 2017
  9. modified the milestones: , on Jan 26, 2017
  10. zoechi commented on Nov 30, 2018

    @zoechi
    Contributor

    Looks fixed

    import 'package:flutter/material.dart';
    
    void main() => runApp(MyApp());
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Flutter Demo',
          theme: ThemeData(
            primarySwatch: Colors.blue,
          ),
          home: MyHomePage(title: 'Flutter Demo Home Page'),
        );
      }
    }
    
    class MyHomePage extends StatefulWidget {
      MyHomePage({Key key, this.title}) : super(key: key);
    
      final String title;
    
      @override
      _MyHomePageState createState() => _MyHomePageState();
    }
    
    class _MyHomePageState extends State<MyHomePage> {
      @override
      Widget build(BuildContext context) {
        return Scaffold(
          body: Center(
            child: Container(
              padding: EdgeInsets.all(10),
              decoration: BoxDecoration(
                  color: Colors.blue[700],
                  border: Border.all(width: 9, color: Colors.red[700])),
              child: Text(
                'THIS IS COOOOOOOO0!!!!!!!',
                style: TextStyle(color: Colors.white),
              ),
            ),
          ),
        );
      }
    }
    [✓] Flutter (Channel beta, v0.11.10, on Mac OS X 10.14.1 18B75, locale en-AT)
        • Flutter version 0.11.10 at /Users/zoechi/flutter/flutter
        • Framework revision c27c4a265e (3 days ago), 2018-11-26 17:07:24 -0500
        • Engine revision eebc6a5895
        • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)
    
    [✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
        • Android SDK at /usr/local/opt/android-sdk
        • Android NDK at /usr/local/opt/android-sdk/ndk-bundle
        • Platform android-28, build-tools 28.0.3
        • ANDROID_HOME = /usr/local/opt/android-sdk
        • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
        • All Android licenses accepted.
    
    [!] iOS toolchain - develop for iOS devices (Xcode 10.1)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Xcode 10.1, Build version 10B61
        ✗ Verify that all connected devices have been paired with this computer in Xcode.
          If all devices have been paired, libimobiledevice and ideviceinstaller may require updating.
          To update with Brew, run:
            brew update
            brew uninstall --ignore-dependencies libimobiledevice
            brew uninstall --ignore-dependencies usbmuxd
            brew install --HEAD usbmuxd
            brew unlink usbmuxd
            brew link usbmuxd
            brew install --HEAD libimobiledevice
            brew install ideviceinstaller
        • ios-deploy 1.9.4
        • CocoaPods version 1.5.3
    
    [✓] Android Studio (version 3.1)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin version 23.1.2
        • Dart plugin version 173.4700
        • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    
    [✓] IntelliJ IDEA Ultimate Edition (version 2018.2.5)
        • IntelliJ at /Applications/IntelliJ IDEA.app
        • Flutter plugin version 30.0.2
        • Dart plugin version 182.5124
    
    [✓] Connected device (1 available)
        • Pixel XL                  • HT69V0203649  • android-arm64 • Android 9 (API 28)
         • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)
    
    ! Doctor found issues in 1 category.
    

    (also texted on

    screenshot_1543568701

  11. github-actions commented on Aug 17, 2021

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  12. locked as resolved and limited conversation to collaborators on Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineflutter/engine related. See also e: labels.frameworkflutter/packages/flutter repository. See also f: labels.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions