handle click on embed object

pull/484/head^2
li3317 3 years ago
parent 9c84f5c0a6
commit e954b3a648
  1. 5
      lib/src/translations/toolbar.i18n.dart
  2. 9
      lib/src/widgets/text_line.dart

@ -74,14 +74,15 @@ extension Localization on String {
'Gallery': 'Galeria',
'Link': 'Enlace',
'Please first select some text to transform into a link.':
'Por favor selecciona primero un texto para transformarlo en un enlace',
'Por favor selecciona primero un texto para transformarlo '
'en un enlace',
},
'tr': {
'Paste a link': 'Bağlantıyı Yapıştır',
'Ok': 'Tamam',
'Select Color': 'Renk Seçin',
'Gallery': 'Galeri',
'Link': 'Bağlantı',
'Link': 'Bağlantı',
'Please first select some text to transform into a link.':
'Lütfen bağlantıya dönüştürmek için bir metin seçin.',
},

@ -876,7 +876,14 @@ class RenderEditableTextLine extends RenderEditableBox {
@override
bool hitTestChildren(BoxHitTestResult result, {required Offset position}) {
return _children.first.hitTest(result, position: position);
if (_body == null) return false;
final parentData = _body!.parentData as BoxParentData;
return result.addWithPaintOffset(
offset: parentData.offset,
position: position,
hitTest: (result, position) {
return _body!.hitTest(result, position: position);
});
}
@override

Loading…
Cancel
Save