Преглед на файлове

fixed untappable issue for whitespaces in serach suggestion results row + removed unwanted comments

ashilkn преди 3 години
родител
ревизия
0233154b94

+ 0 - 4
lib/ui/nav_bar.dart

@@ -334,7 +334,6 @@ class _ButtonState extends State<Button> with TickerProviderStateMixin {
         highlightColor: widget.hoverColor,
         splashColor: widget.rippleColor,
         borderRadius: BorderRadius.circular(100),
-        // behavior: HitTestBehavior.opaque,
         onTap: () {
           widget.onPressed();
         },
@@ -342,11 +341,8 @@ class _ButtonState extends State<Button> with TickerProviderStateMixin {
           padding: widget.margin,
           child: AnimatedContainer(
             curve: Curves.easeOut,
-            // padding: EdgeInsets.symmetric(horizontal: 5),
             padding: widget.padding,
-            // curve: Curves.easeOutQuad,
             duration: widget.duration,
-            // curve: !_expanded ? widget.curve : widget.curve.flipped,
             decoration: BoxDecoration(
               boxShadow: widget.shadow,
               border: widget.active

+ 1 - 0
lib/ui/viewer/search/search_result_widgets/collection_result_widget.dart

@@ -14,6 +14,7 @@ class CollectionResultWidget extends StatelessWidget {
   @override
   Widget build(BuildContext context) {
     return GestureDetector(
+      behavior: HitTestBehavior.opaque,
       child: Padding(
         padding: const EdgeInsets.symmetric(vertical: 6, horizontal: 12),
         child: Row(

+ 1 - 0
lib/ui/viewer/search/search_result_widgets/filename_result_widget.dart

@@ -11,6 +11,7 @@ class FilenameResultWidget extends StatelessWidget {
   @override
   Widget build(BuildContext context) {
     return GestureDetector(
+      behavior: HitTestBehavior.opaque,
       child: Padding(
         padding: const EdgeInsets.symmetric(vertical: 6, horizontal: 12),
         child: Row(

+ 3 - 3
lib/ui/viewer/search/search_results_suggestions.dart

@@ -32,10 +32,10 @@ class SearchResultsSuggestions extends StatelessWidget {
         itemCount: suggestions.length,
         itemBuilder: (context, index) {
           dynamic value = suggestions[index];
-          if (value is File) {
-            return FilenameResultWidget(value);
-          } else if (value is CollectionWithThumbnail) {
+          if (value is CollectionWithThumbnail) {
             return CollectionResultWidget(value);
+          } else if (value is File) {
+            return FilenameResultWidget(value);
           } else {
             throw StateError("Invalid/Unsupported value");
           }