Bug in Filter: When nothing selected to filter then all photos are shown

I hear all your arguments but to have the filtering mechanism change to the exact opposite when one condition exists (no option selected) is open to confusing and specially for new users.

The way filtering currently works is: if there is a tick mark next to an option then photos with those criteria are displayed. If you remove ALL tick marks them I would expect NOTHING to be displayed but this is not how it works because now suddenly EVERYTHING is displayed.

Matters are made worse by having the same behaviour for each section.

In my opinion, filtering should be consistent and not change to an exact opposite behaviour when a certain condition exists. Can you imagine the confusion of new users? I sympathize with many people who complain that they are confused by the interface of PL at times.

You are looking at it backwards. Adding a checkmark sets a filter. When there are no checkmarks then no filters are set and as a result you see everything. If you only want to see raw files you check the raw images filter and all that will be displayed are raw files.

Mark

1 Like

No, a check mark means show photos with that criteria. This changed from PL4 where it worked the way you describe.

In PL4 a check mark means enable that filter and do NOT show photos with that criteria.

Yes. That is what I said. Checking raw images files sets that filter and nothing else shows but raw files. Setting a filter means that you will only see images based on the criteria you have selected. A filter will filter out everything but that item. You seem to want the opposite, that a filter should remove the items checked from view. Again, checking an option indicates you will see files that meet that criteria. I don’t recall exactly how PL4 handled filters at this point, but I do recall there were significant issues with PL4 filtering and there were a number of corrections implemented during PL 5 testing.

Mark

1 Like

@mwsilvers I agree with what you are saying completely BUT what I am pointing out is if you have NO filters selected then it is the same as having ALL filters selected, i.e. ALL photos will be shown! This is contrary to selecting filters to SHOW images. If ALL filters are OFF then you should NOT see ANY photos.

Can you see how everyone is getting confused because things work backwards when NO filters are selected!

I believe you are still missing the concept. Setting a filter means that everything that does not meet the criteria of the filter is hidden. If no filter is set then everything is displayed. Nothing checked means there is no filter criteria selected. If there isn’t any filtering then by default everything will be visible.

Mark

The bug is in your thinking, not in PL5 and long ago we had this discussion about the very stupid and time consuming way to set up the filter the way it was before. In fact, PL4 is the only app I know in which I needed to set 4 filters checked just to show all 3 ★ ratings. Maybe you need to see for yourself f you can find any other app working the way you consider as logical - or do you screw red, blue, green filters in front of your lens to see all colours? If you filter a text document to find the word “bug”, you don’t need to list all other words except “bug” to find the word, right?

There’s only one confused person in this thread. And another one who forbid you to use the word “everyone”, as I’m part of the group “everyone”, and I’m not confused to see a filter working the way all other (known by me) apps are working. Most other people replying to your “bug report” see it not the way you’re seeing it. If I were you, I would reconsider.

As long as I don’t want to filter, it’s logical to see all images, though maybe not for you. Else you need to put all sliders to 100 % to see an image. Filtering is a function which is only active when needed, so, no added processor calculation needed.

OK, so why when I select the filter for 1 star I see all photos with 1 star. You are saying I should NOT see my photos with 1 star.

When I select all the other star rating EXCEPT 1 star then it shows my images except those with 1 star!

Now when I deselect ALL the star ratings I see everything instead of NOTHING! Now tell me that this is not opposite to the previous 2 examples!

Finally, if I select all the star rating I get the exact same result as if I selected none!

This is simple logic and if nobody else sees the difference then I give up as then I am sorry to say that I will have to conclude that nobody in this discussion has done any programming which relies so much on simple logic!

No, you were not reading what @mwsilvers actually wrote!

Setting the filter to 1★ ratings, you’ll only see pictures belonging to this group, no matter if they are also processed/unprocessed, RAW/RGB or whatever you could additionally want to filter or not.
As I said before, the logical problem is your concept of thinking, not the way filtering is handled in PL5 (and is different to the highly unlogical way it was handled in PL4).

1 Like

But this is exactly the same as e-commerce sites where you get things like this page for tripods, without filtering…

… all models are shown. But, as soon as I select one of the price ranges…

… the only items shown are those that match the selected filter.

This is standard behaviour in most software and web sites. But you are right in saying that, prior to PL5, the inverse was true. It is not a bug, but it is an intentional change in design. Instead of having to maintain all options checked, and then having to uncheck some to hide them, which can be quite tricky, it was decided to follow the more universally accepted design you now see.

1 Like

Thanks Joanna, I will accept your argument as how a lot of web sites behave and is accepted by most, but I still maintain that having nothing selected resulting in the same as everything selected may confuse people. If you follow logic then your first screenshot should result in no items being displayed because you have not selected what you do want to display.

Sorry, I did misread this :upside_down_face:

I will withdraw from the discussion and accept that this is the way that most people would like this feature to behave.

The results you are getting are correct but you are still having difficulty understanding the concept, I’m afraid. You are continuing to get things backwards. When 1 star is selected you should be seeing all images with 1 star and nothing else. When you select all the star ratings, except for 1 star, you should correctly see all the images with star ratings other than for 1 star. When no stars are checked there is no filter set so you see all the images… That is 100% correct. That is how filters work. When a select a filter is turned on. everything but that filtered item is not viewable. When multiple filters are selected it may seem confusing to you, but the results should meet the criteria of all the filters turned on. Checked a filter is on, unchecked a filter is off. Nothing checked means no filters and everything is viewable. By the way, if there are no star rated images in the folder, then selecting any of the start ratings, individually or in combination, should display no images

Mark

@mwsilvers I fully understand how filtering works but what I am trying to explain is if ALL filters are off then you should see nothing! I know that is NOT how it works because turning off ALL filters disabled filtering completely as if there are no filters, in others words it INFERS no filters set. It is this inference that I am complaining about and would most likely confuse new users because there is nothing that I have seen that says " If nothing is ticked then everything will be shown".

Would it not be clearer to have an on/off switch for each group of filters in the same way you can turn individual adjustments on our off? Additionally this would allow you to disable a filter groups to see everything and then with one click go back to the filtering you previously had.

I hope that makes things clearer.

No. When all the filters are off you should see everything and you do. When all the filters are off there are no filters engaged. if there are no filters then you see everything. Filters limit what you see. If there are no filters set on then there are no limitations.

Mark

1 Like

@KeithR there was a feature request only 2 years ago or so asking for the filtering behaviour you consider to be a bug. At least 43 users voted for it. Interstingly, StevenL already agreed with what most users in your thread also said:

The only thing I know is that this feature is a huge pain for our users and a major problem for a photographer’s workflow.

I remember how puzzled and surprised I was using the filter menu for the first time. I disliked it definitely and was and am used to “the other way”, what seems to be non-logical for you.

And by adding more buttons, nothing gets clearer, it just needs more explanation and is not needed as nearly everybody is used to the positive pro-active way it is now. As long as filters are not needed, everything PL can display is on display. And if I want to see the rejected items, one click instead of two is better, not to mention 5 clicks instead of 1 for a certain rating.

1 Like

If you don’t filter, well then you don’t filter and will see everything.
If you filter you’ll see only what you filter.
Filtering is adding a filter to your source.

George

1 Like

Filters tend to be something that one has to get used to.

As a comparison (and without wanting to say that it’s better or worse), Lightroom has two possibilities to filter the images

  1. the so-called “Library” filter, which is similar to DPL’s search functionality


    Note the different registers (Title, Attribute, Metadata) and the “master off” switch.

  2. another attribute filter positioned below the preview


    and a possibility to create filter presets

Both filters can be shown or hidden, some of the filters can be customised.

I took some time to get used to Lr’s filters. I find them easier to operate than DPL’s though, mostly because the filter area does not collapse after making a selection, which means that the pointer does not have to travel long distances.

Hint: If the lower three sections of the filter dropdown were aligned on one line (no text, just tool tips) mouse travel could be reduced.

To add some extra spice to this discussion :wink::thinking: here is a definition of a filter:

To filter is to process or assess (items) in order to reject those that are unwanted.

Not quite right. There’re passing through filters and blocking filters.

George

…and keep the wanted/selected.

Like I said before, if there’s no filter, there’s no rejection of whatever.

George

2 Likes