Fix checkin/out pages, add location refresh, and misc bugfix

This commit is contained in:
2026-04-09 17:16:56 -05:00
parent 6952402178
commit f793bd01e1
6 changed files with 97 additions and 32 deletions

View File

@@ -124,7 +124,8 @@ class BrowsePage(rio.Component):
async def _close_edit_popup(self):
await self._open_info_popup(self.ibarcode)
self.force_refresh()
# self._search(self.searchtext)
# self.force_refresh()
async def _save_edit_popup(self):
self.edit_show = False
@@ -133,11 +134,11 @@ class BrowsePage(rio.Component):
await self._add_part_button()
await asyncio.sleep(1)
await self._open_info_popup(self.ibarcode, skip_display=True)
await self._search()
await self._search(self.searchtext)
await asyncio.sleep(1)
self.popup_show = False
await self._open_info_popup(self.ibarcode, skip_display=True)
await self._search()
await self._search(self.searchtext)
@@ -149,10 +150,10 @@ class BrowsePage(rio.Component):
self.info_show = False
self.force_refresh()
delete_item_id(self.ibarcode)
await self._search()
await self._search(self.searchtext)
await asyncio.sleep(1)
self.popup_show = False
await self._search()
await self._search(self.searchtext)
async def _open_edit_popup(self, code: str) -> str | None: