Can't deselect a net segment

Bug #1227903 reported by John P. Doty
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gEDA
Fix Released
Medium
Peter TB Brett

Bug Description

In gschem shift-click toggles the selection status of the targeted object. This is necessary when a box selection encompasses more than you want to select. However, in recent versions (1.6, 1.8), this does not work for net segments. Instead, it *extends* the selection to all touching net segments, the opposite of what is needed.

Tags: gschem
Revision history for this message
KaiMartin (kmk-familieknaak) wrote :

This annoying behaviour has already been fixed. With version 1.9, compiled from git I can unselect net segments just fine.

---<)kaimartin(>---

Peter TB Brett (peter-b)
tags: added: gschem
Changed in geda:
assignee: nobody → Peter TB Brett (peter-b)
Revision history for this message
Peter TB Brett (peter-b) wrote :

I agree with jpd, this behaviour is annoying.

Fixed in commit 3b46ea47d7e0.

Changed in geda:
importance: Undecided → Medium
milestone: none → 1.9.2
status: New → Fix Committed
Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

Bug was fixed by a commit
git master commit 3b46ea47d7e08d40a46f91f3032cc11374fb2aed
http://git.geda-project.org/geda-gaf/commit/?id=3b46ea47d7e08d40a46f91f3032cc11374fb2aed

commit 3b46ea47d7e08d40a46f91f3032cc11374fb2aed
Author: Peter TB Brett <email address hidden>
Commit: Peter TB Brett <email address hidden>

    gschem: Change selection rules to make it easier to deselect nets.

    gschem has a feature for selecting all connected net segments on a
    sheet. It works by looking for a click on a selected net segment in
    select mode. Unfortunately, this prevented deselection of a net
    segment using Shift+<mouse-1> or Ctrl+<mouse-1> if that net segment
    has any connected, unselected net segment.

    This patch prevents selection of connected net segments if a modifier
    key is pressed.

    Closes-bug: lp-1227903

Changed in geda:
status: Fix Committed → Fix Released
milestone: 1.9.2 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.