Comments (4)
Hi, it seems that pressing enter in the search box doesn't trigger the usual keyup event on iOS.
In general, the app has not been designed for or tested on mobile at all (because most people will be using it on desktop alongside their desktop BitTorrent client). Better mobile support is a medium-term goal but not the highest priority right now so I'll leave this open for the time being.
from bitmagnet.
While its obvious Bitmagnet is not yet designed/optimized for mobile use, this particular bug means it's not actually usable at all.
Like literally cannot use it. Because you will never be able to ... search for anything.
This could probably be fixed very easily by also handling the blur-event on the input-field, and not just responding to enter.
It might be as easy duplicating these lines:
And adding this:
(blur)="
search.setQueryString(queryString.value ?? '');
search.firstPage();
search.loadResult()
from bitmagnet.
Another workaround could be to make the refresh button always consider the input-field before issuing the network request.
These should be fairly small changes in code which would make a very big impact (not usable at all on iphones => actually usable).
from bitmagnet.
I've provided a very simplistic workaround for this in the following PR: #235
Tested locally on iPhone and works correctly as far as I see. Review, pretty please?
Also: Happy easter!
from bitmagnet.
Related Issues (20)
- Database size optimizations HOT 3
- [WebUI] Direct link to a torrent HOT 1
- Missing container OS/Arch for version 0.7.8 HOT 1
- How to install bitmagnet with docker? HOT 7
- metrics endpoint gives 404
- tmdb_client context deadline exceeded | Infinite loop, doesn't work. Version 0.7.10-12 HOT 4
- Torznab search by id is broken
- Scope Search to Title, Content or Both HOT 1
- Field-Specific Search HOT 1
- Exact Phrase Search HOT 1
- Boolean Operators HOT 1
- Wildcard Matching HOT 1
- Regular Expression Search HOT 1
- Saved Searches
- Numeric Range Filters
- Hash Search HOT 3
- To be able to sort the torrent per size and seeders/leechers HOT 2
- support for storing in sqlite3 database HOT 3
- WebUI enhancement
- Bitmagnet can't find any torrents HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitmagnet.