TF-682 Update padding advanced search form on landscape tablet

This commit is contained in:
dab246
2022-07-04 11:50:48 +07:00
committed by Dat H. Pham
parent 93177d042d
commit be625472c6
10 changed files with 124 additions and 68 deletions
@@ -802,6 +802,9 @@ class ThreadController extends BaseController {
bool isSearchActive() => searchController.isSearchActive();
bool get isAllSearchInActive => !searchController.isSearchActive() &&
searchController.isAdvancedSearchViewOpen.isFalse;
void enableSearch(BuildContext context) {
searchController.enableSearch();
}
@@ -401,9 +401,12 @@ class ThreadView extends GetWidget<ThreadController> with AppLoaderMixin,
}
Widget _buildFloatingButtonCompose(BuildContext context) {
if (_responsiveUtils.isWebDesktop(context)) {
return const SizedBox.shrink();
}
return Obx(() {
if (!controller.isSearchActive()
&& (!BuildUtils.isWeb || (BuildUtils.isWeb && !_responsiveUtils.isDesktop(context)))) {
if (controller.isAllSearchInActive) {
return Container(
padding: BuildUtils.isWeb
? EdgeInsets.zero