View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004428 | FreeCAD | Bug | public | 2020-09-05 18:29 | 2020-09-13 17:00 |
| Reporter | TedM | Assigned To | realthunder | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0004428: Regression in search functionality | ||||
| Description | Associated forum post here. Functionality regression in search in at least two contexts: (1) "Search..." context menu item in the model view and (2) the "Search" box in a "Link" dialog box linked from "..." in a Part WB boolean property (and probably elsewhere). The "Selection View" panel search works correctly. Known regressions are:
| ||||
| Steps To Reproduce |
| ||||
| Additional Information | In the forum thread, @Syres reports that this functions correctly in 0.19.17651 and fails in 0.19.17803. | ||||
| Tags | #pending-PR | ||||
| FreeCAD Information | OS: Windows 10 (10.0) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.22284 (Git) Build type: Release Branch: master Hash: bf1e8e48389f5e9e25bd77b67fe98da4213e797c Python version: 3.8.5 Qt version: 5.12.5 Coin version: 4.0.0 OCC version: 7.4.0 Locale: English/United States (en_US) | ||||
|
|
|
|
|
Sorry, omitted step 7.1 in Steps to Reproduce: 7.1 Erase those characters and type "Box" (which is not an existing name). In 0.18, nothing happens (correct). In 0.19, the Cube is selected. |
|
|
PR submitted by realthunder https://github.com/FreeCAD/FreeCAD/pull/3847 source: https://forum.freecadweb.org/viewtopic.php?f=3&t=49953&p=428698#p428698 |
|
|
Fix committed to master branch. |
|
FreeCAD: master 4f5a2e92 2020-09-06 01:44:39 Committer: wwmayer Details Diff |
Gui: allow change ExpressionCompleter filter mode Fixes 0004428 Filter mode set to Qt::MatchContains for tree view search and link property editor object search. Other usage of the completer (e.g. property editor, speadsheet) defaults to Qt::MatchContains, but can be changed using parameter, BaseApp/Preferences/Expression/CompleterMatchExact |
Affected Issues 0004428 |
|
| mod - src/Gui/DlgPropertyLink.cpp | Diff File | ||
| mod - src/Gui/ExpressionCompleter.cpp | Diff File | ||
| mod - src/Gui/ExpressionCompleter.h | Diff File | ||
| mod - src/Gui/Tree.cpp | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-09-05 18:29 | TedM | New Issue | |
| 2020-09-05 18:29 | TedM | File Added: search bug.FCStd | |
| 2020-09-05 18:32 | TedM | Note Added: 0014728 | |
| 2020-09-11 17:12 | Kunda1 | Assigned To | => realthunder |
| 2020-09-11 17:12 | Kunda1 | Status | new => assigned |
| 2020-09-11 17:12 | Kunda1 | Note Added: 0014742 | |
| 2020-09-11 17:21 | Kunda1 | Tag Attached: #pending | |
| 2020-09-11 17:22 | Kunda1 | Tag Attached: #pending-PR | |
| 2020-09-11 17:22 | Kunda1 | Tag Detached: #pending | |
| 2020-09-13 17:00 | realthunder | Changeset attached | => FreeCAD master 4f5a2e92 |
| 2020-09-13 17:00 | realthunder | Note Added: 0014750 | |
| 2020-09-13 17:00 | realthunder | Status | assigned => closed |
| 2020-09-13 17:00 | realthunder | Resolution | open => fixed |
FreeCAD