Modify

Opened 3 years ago

Last modified 17 months ago

#4929 new defect

Filtered and disabled objects can be selected

Reported by: bundesrainer Owned by: team
Priority: major Component: Core
Version: tested Keywords: filters function
Cc: malenki, Cobra

Description

When using the filter function, filtered objects are grayed out and can not be selected by clicking. But when I mark an area (Click + Hold) the filtered objects are also selected.

Attachments (0)

Change History (13)

comment:1 Changed 3 years ago by stoecker

  • Priority changed from normal to critical

comment:2 Changed 3 years ago by bastiK

Why is it critical? The objects are selected and filtered. It's not nice but it doesn't cause data corruption or something like that.

Note that there are other ways to get this situation:

  • select something, then change the filter to include these objects


  • use selection history
  • undo, such that the properties of a selected change and a filter applies

comment:3 Changed 3 years ago by bastiK

(In [3198]) see #4929 - rectangle selection selects filtered objects.
(the other things mentioned in this ticket are not addressed)

comment:4 Changed 3 years ago by bastiK

(In [3199]) see #4929 - filtered objects can be selected: fixed the first and the third issue from my reply (select something, then change the filter to include these objects; undo, such that the properties of a selected change and a filter applies)

comment:5 Changed 3 years ago by bastiK

What shall we do for search? There should be a dialog box or a popup message to inform the user that more was found, but could not be selected because of active filters.

comment:6 Changed 3 years ago by bastiK

  • Summary changed from Filter function has a bug (disabled objects can be selected) to Filtered and disabled objects can be selected

comment:7 follow-up: Changed 3 years ago by stoecker

  • Priority changed from critical to major

Why set as critical: Because the biggest problem I have with filtering is the fact that users may destroy valid data. This also was the reason why the filter was disabled by default for so long. As you fixed major issues I change it to major.

About "use selection history": We can delete it when filters are applied or changed.

comment:8 in reply to: ↑ 7 Changed 3 years ago by bastiK

About "use selection history": We can delete it when filters are applied or changed.

This would certainly annoy some users, including me. Another solution would be to purge the chosen selection like it needs to be done for deleted objects (?) and change the text in the popup menu to include the number of currently filtered/disabled (if any).

comment:9 Changed 3 years ago by extropy

Cannot reproduce this on Version 3329.
Is this fixed?

comment:10 Changed 3 years ago by bastiK

Remaining issues:

(a) 'search' results in filtered objects being selected
(b) search history allows filtered objects to be selected
(c) command stack select tool allows the same

I'm no longer sure, these are real issues. With respect to #5144 we should treat selected and filtered objects as if they weren't filtered.

comment:11 Changed 3 years ago by stoecker

Good idea (but I see another bunch of possible bug reports). Let's try it and see what the result is.

comment:12 Changed 17 months ago by skyper

Ticket #7238 has been marked as a duplicate of this ticket.

comment:13 Changed 17 months ago by skyper

  • Cc malenki Cobra added

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team. Next status will be 'new'.
Next status will be 'needinfo'.The owner will change to bundesrainer
as duplicate The resolution will be set to duplicate. Next status will be 'closed'.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous. Next status will be 'assigned'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.