And I still see tons of shorts in the list... Am I doing anything wrong?
You're not doing anything wrong. I'm not sure whether to call this behavior a bug, limitation or "that's just how it works." It seems the search condition applies to each item in a
multiselect list field. So a movie that you think should not be included because one Genre list item contains "short" is included because other Genre list items do not contain "short."
Here's a quick and dirty fix: "Loan" your Shorts to a borrower named "Shorts," then use the loan filter to exclude them. If you don't use the filter, they will also be colored differently, which you might also find useful.
A less goofy solution is to use a custom
select list field (where only one item can be chosen) to differentiate such items. I use one called "Work type." It's populated by AllMovies, but that's beside the point. It categorizes items into Animated, Documentary, Feature (film), Performance (concert video), Series, and Television. So, I can use it in
Advanced search to show only Features, or to exclude Documentaries.
I find names of actors in the "Genre" section.
This, of course, is not right. I hope the error that caused this is not something likely to recur.
Tools - Optimize database should remove the names from Genres. Or, you can remove them manually using
Preferences - Lists.
when I view a movie that I have searched using keywords
In general, if the any filter or search set in movie view is hiding the movie you are selecting using a link, then it can't be displayed (and effectively defaults to the movie last selected). Yes, this can be frustrating—especially since it's simultaneously doing what you told it to do, and not doing what you want it to do.
It would be nice if the behaviour would be more "forgiving" in this situation—and display the movie selected by the link anyway. It could put it at the top of the list so it's clear it's outside current filter/search settings—just like the behaviour for a newly added movie.