conceptadev / conceptadev/mix

onHover is triggered on margin

Open
#789 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
800
Forks
49
Avg merge
3h 39m
Merged PRs (30d)
22

Description

### Package version

master, commit 0853e5b

### Flutter version

3.38.2

### Steps to reproduce

1. Hover over margin of widget

### Expected results

Does not trigger onHover.

The gesture Detector should be inside the margins

### Actual results

Triggers onHover

https://github.com/user-attachments/assets/27bf181a-3df4-41c8-85d3-1a11ee0d3adb

### Code sample

Code sample

```dart
import 'package:flutter/material.dart';
import 'package:mix/mix.dart';
import 'package:shadcn_mix_themes/shadcn_mix_themes.dart';

void main() {
runApp(App());
}

class App extends StatelessWidget {
const App({super.key});

@override
Widget build(BuildContext context) {
return WidgetsApp(
color: Colors.white,
builder: (context, child) {
return Box(
style: BoxStyler().color(Colors.red).onHovered(.new().color(Colors.green)).margin(.all(100)),
child: Text('Hello, World!'),
);
},
);
}
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.