Skip to content

Commit 38c8e75

Browse files
committed
References to issues.qgis.org updated
1 parent a9e3950 commit 38c8e75

File tree

76 files changed

+125
-131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+125
-131
lines changed

BUGS

+4-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
Help I think I found a bug!
22
---------------------------
33

4-
If you find a bug in QGIS, you can search for it
4+
If you find a bug in QGIS, first check if it has been reported:
55

6-
https://issues.qgis.org/projects/qgis/search?issues=1
7-
8-
If you can't find an existing ticket, report it using the QGIS ticket/bug database at:
9-
10-
https://issues.qgis.org/projects/qgis/issues/new
6+
https://github.com/qgis/QGIS/issues
117

8+
If you can't find an existing ticket, report a new one, using the bug report template provided.
129

1310
Some hints about when you should file a bug:
1411

@@ -22,9 +19,7 @@ Some hints about when you should file a bug:
2219
behave doesn't match ours. Hey we are all humans it can happen...
2320
- Always check that your bug has not already been filed by someone else since
2421
dealing with duplicate tickets causes a lot of time wasting.
25-
- Always provide contact details and make sure you are subscribed to the
26-
ticket entry (either by adding yourself to CC field or by logging in before
27-
filing the ticket).
22+
- Be prepared to provided further feedback after the initial triage.
2823
- Don't be offended if we don't see tickets as having the same priority as you
2924
do. While we appreciate it's inconvenient if some issue prevents you doing
3025
your work, we need to take the big picture view of things and focus on

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ IF(WITH_CORE)
227227
# https://sourceforge.net/p/mingw-w64/bugs/527/
228228
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80816
229229

230-
# also OpenBSD has no thread_local support, see https://issues.qgis.org/issues/17351
230+
# also OpenBSD has no thread_local support, see https://github.com/qgis/QGIS/issues/25248
231231

232232
ELSE (MINGW OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
233233
IF (WITH_THREAD_LOCAL)

debian/upstream/metadata

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
Bug-Database: https://issues.qgis.org/projects/qgis/issues
3-
Bug-Submit: https://issues.qgis.org/projects/qgis/issues/new
2+
Bug-Database: https://github.com/qgis/QGIS/issues
3+
Bug-Submit: https://github.com/qgis/QGIS/issues
44
55
Donation: https://qgis.org/en/site/getinvolved/donations.html
66
Name: QGIS

doc/index.dox

+2-3
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,8 @@ users and developers.
5959

6060
\section index_bugs Bug Reporting
6161
If you think you have found a bug, please report it using our <a
62-
href="https://issues.qgis.org/projects/qgis">bug tracker</a>. When reporting bugs,
63-
please include some contact information in case we need help with replicating
64-
your issue.
62+
href="https://github.com/qgis/QGIS/issues">bug tracker</a>. When reporting bugs,
63+
please be available to follow up on your initial report.
6564

6665
\section index_ircchannel IRC channel
6766
Some QGIS users and developers can also often be found in the

linux/org.qgis.qgis.appdata.xml.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<metadata_license>MIT</metadata_license>
1212
<project_license>GPL-2.0+</project_license>
13-
<url type="bugtracker">https://issues.qgis.org/projects/qgis/issues/</url>
13+
<url type="bugtracker">https://github.com/qgis/QGIS/issues</url>
1414
<url type="donation">https://qgis.org/en/site/getinvolved/donations.html</url>
1515
<url type="faq">https://qgis.org/en/site/getinvolved/faq/index.html</url>
1616
<url type="help">https://qgis.org/en/docs/index.html</url>

python/plugins/MetaSearch/metadata.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ icon=images/MetaSearch.svg
99
author=Tom Kralidis
1010
1111
tags=web,catalog,service,metadata,csw
12-
homepage=http://qgis.org/
12+
homepage=https://qgis.org/
1313
tracker=https://issues.qgis.org/projects/qgis/issues?category_id=107&set_filter=1&status_id=o
1414
repository=https://github.com/qgis/QGIS/tree/master/python/plugins/MetaSearch
1515
experimental=False

python/plugins/db_manager/db_plugins/postgis/connector_test.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ def _getDatabase(self, connector):
4848
connector._close_cursor(r)
4949
return val
5050

51-
# See https://issues.qgis.org/issues/16625
52-
# and https://issues.qgis.org/issues/10600
51+
# See https://github.com/qgis/QGIS/issues/24525
52+
# and https://github.com/qgis/QGIS/issues/19005
5353
def test_dbnameLessURI(self):
5454
c = PostGisDBConnector(QgsDataSourceUri())
5555
self.assertIsInstance(c, PostGisDBConnector)

python/plugins/db_manager/db_plugins/postgis/plugin_test.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def tearDownClass(self):
6666
# Remove temporary service file
6767
os.unlink(self.tmpservicefile)
6868

69-
# See https://issues.qgis.org/issues/16625
69+
# See https://github.com/qgis/QGIS/issues/24525
7070

7171
def test_rasterTableGdalURI(self):
7272

@@ -92,8 +92,8 @@ def check_rasterTableGdalURI(expected_dbname):
9292
obj = QObject() # needs to be kept alive
9393

9494
# Test for empty URI
95-
# See https://issues.qgis.org/issues/16625
96-
# and https://issues.qgis.org/issues/10600
95+
# See https://github.com/qgis/QGIS/issues/24525
96+
# and https://github.com/qgis/QGIS/issues/19005
9797

9898
expected_dbname = self.testdb
9999
os.environ['PGDATABASE'] = expected_dbname
@@ -110,7 +110,7 @@ def check_rasterTableGdalURI(expected_dbname):
110110
check_rasterTableGdalURI(expected_dbname)
111111

112112
# Test for service-only URI
113-
# See https://issues.qgis.org/issues/16626
113+
# See https://github.com/qgis/QGIS/issues/24526
114114

115115
os.environ['PGDATABASE'] = 'fake'
116116
database = PGDatabase(obj, QgsDataSourceUri('service=dbmanager'))
@@ -124,7 +124,7 @@ def check_rasterTableGdalURI(expected_dbname):
124124

125125
check_rasterTableGdalURI(expected_dbname)
126126

127-
# See http://issues.qgis.org/issues/16833
127+
# See https://github.com/qgis/QGIS/issues/24732
128128
def test_unicodeInQuery(self):
129129
os.environ['PGDATABASE'] = self.testdb
130130
obj = QObject() # needs to be kept alive

python/plugins/processing/metadata.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ [email protected]
1111

1212
icon=:/images/themes/default/processingAlgorithm.svg
1313

14-
homepage=http://qgis.org
15-
tracker=https://issues.qgis.org/projects/qgis/issues
14+
homepage=https://qgis.org
15+
tracker=https://github.com/qgis/QGIS/issues
1616
repository=https://github.com/qgis/QGIS
1717

18-
hasProcessingProvider=yes
18+
hasProcessingProvider=yes

python/plugins/processing/tests/GdalAlgorithmsTest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2765,7 +2765,7 @@ def setUpClass(cls):
27652765
def tearDownClass(cls):
27662766
pass
27672767

2768-
# See https://issues.qgis.org/issues/15706
2768+
# See https://github.com/qgis/QGIS/issues/23629
27692769
def test_getConnectionString(self):
27702770
obj = OgrToPostGis()
27712771
obj.initAlgorithm({})

rpm/qgis.spec.template

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Source5: %{name}-server-README.fedora
5151
Source6: %{name}-mime.xml
5252

5353
# Fix builds on 64-bit machines
54-
# https://issues.qgis.org/issues/15602
54+
# https://github.com/qgis/QGIS/issues/23525
5555
# https://github.com/qgis/QGIS/commit/718581ffb12b723f9a3c0ae01b7ec2d8aed9d4bb.patch
5656
Patch0: %{name}-lib64.patch
5757

@@ -163,7 +163,7 @@ Requires: %{name}%{?_isa} = %{combinedversion}-%{release}
163163
# This questions the sense of the libs package.
164164
# WARNING: Rebuild QGIS whenever a new version of GRASS is shipped! Even though
165165
# the soname might stay the same, it won't work anymore.
166-
# http://issues.qgis.org/issues/5274
166+
# https://github.com/qgis/QGIS/issues/14999
167167
Requires: grass%{?_isa} = %{grass_version}
168168

169169
%description grass

src/analysis/processing/qgsalgorithmdissolve.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ QVariantMap QgsDissolveAlgorithm::processAlgorithm( const QVariantMap &parameter
220220
if ( QgsWkbTypes::geometryType( result.wkbType() ) == QgsWkbTypes::LineGeometry )
221221
result = result.mergeLines();
222222
// Geos may fail in some cases, let's try a slower but safer approach
223-
// See: https://issues.qgis.org/issues/20591 - Dissolve tool failing to produce outputs
223+
// See: https://github.com/qgis/QGIS/issues/28411 - Dissolve tool failing to produce outputs
224224
if ( ! result.lastError().isEmpty() && parts.count() > 2 )
225225
{
226226
if ( feedback->isCanceled() )

src/app/layout/qgslayoutlabelwidget.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ void QgsLayoutLabelWidget::mInsertExpressionButton_clicked()
188188

189189
QString selText = mTextEdit->textCursor().selectedText();
190190

191-
// html editor replaces newlines with Paragraph Separator characters - see https://issues.qgis.org/issues/19743
191+
// html editor replaces newlines with Paragraph Separator characters - see https://github.com/qgis/QGIS/issues/27568
192192
selText = selText.replace( QChar( 0x2029 ), QChar( '\n' ) );
193193

194194
// edit the selected expression if there's one

src/app/qgsattributetabledialog.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ void QgsAttributeTableDialog::runFieldCalculation( QgsVectorLayer *layer, const
583583
mLayer->endEditCommand();
584584

585585
// refresh table with updated values
586-
// fixes https://issues.qgis.org/issues/17312
586+
// fixes https://github.com/qgis/QGIS/issues/25210
587587
QgsAttributeTableModel *masterModel = mMainView->masterModel();
588588
int modelColumn = masterModel->fieldCol( fieldindex );
589589
masterModel->reload( masterModel->index( 0, modelColumn ), masterModel->index( masterModel->rowCount() - 1, modelColumn ) );

src/app/qgsclipboard.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ QgsFeatureList QgsClipboard::stringToFeatureList( const QString &string, const Q
212212
// previous QgsOgrUtils::stringToFeatureList call
213213
// Get the first value of a \t separated list. WKT clipboard pasted
214214
// feature has first element the WKT geom.
215-
// This split is to fix the following issue: https://issues.qgis.org/issues/16870
215+
// This split is to fix the following issue: https://github.com/qgis/QGIS/issues/24769
216216
// Value separators are set in generateClipboardText
217217
QStringList fieldValues = row.split( '\t' );
218218
if ( fieldValues.isEmpty() )

src/app/qgsfieldcalculator.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ void QgsFieldCalculator::setPrecisionMinMax()
522522
bool precisionIsEnabled = minPrecType < maxPrecType;
523523
mOutputFieldPrecisionSpinBox->setEnabled( precisionIsEnabled );
524524
// Do not set min/max if it's disabled or we'll loose the default value,
525-
// see https://issues.qgis.org/issues/19050 - QGIS saves integer field when
525+
// see https://github.com/qgis/QGIS/issues/26880 - QGIS saves integer field when
526526
// I create a new real field through field calculator (Update field works as intended)
527527
if ( precisionIsEnabled )
528528
{

src/core/geometry/qgsgeos.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ static void throwGEOSException( const char *fmt, ... )
6262

6363
#ifdef _MSC_VER
6464
// stupid stupid MSVC, *SOMETIMES* raises it's own exception if we throw GEOSException, resulting in a crash!
65-
// see https://issues.qgis.org/issues/14752
65+
// see https://github.com/qgis/QGIS/issues/22709
6666
// if you want to test alternative fixes for this, run the testqgsexpression.cpp test suite - that will crash
6767
// and burn on the "line_interpolate_point point" test if a GEOSException is thrown.
6868
// TODO - find a real fix for the underlying issue

src/core/layertree/qgslayertree.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ void QgsLayerTree::writeXml( QDomElement &parentElement, const QgsReadWriteConte
138138

139139
for ( QgsMapLayer *layer : qgis::as_const( mCustomLayerOrder ) )
140140
{
141-
// Safety belt, see https://issues.qgis.org/issues/19145
141+
// Safety belt, see https://github.com/qgis/QGIS/issues/26975
142142
// Crash when deleting an item from the layout legend
143143
if ( ! layer )
144144
continue;

src/core/layout/qgslayoutexporter.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ QImage QgsLayoutExporter::renderPageToImage( int page, QSize imageSize, double d
186186
{
187187
// specified image size is wrong aspect ratio for paper rect - so ignore it and just use dpi
188188
// this can happen e.g. as a result of data defined page sizes
189-
// see https://issues.qgis.org/issues/18534
189+
// see https://github.com/qgis/QGIS/issues/26422
190190
imageSize = QSize();
191191
}
192192

src/core/qgslabelingengine.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ void QgsLabelingEngine::run( QgsRenderContext &context )
314314
// features are pre-rotated but not scaled/translated,
315315
// so we only disable rotation here. Ideally, they'd be
316316
// also pre-scaled/translated, as suggested here:
317-
// https://issues.qgis.org/issues/11856
317+
// https://github.com/qgis/QGIS/issues/20071
318318
QgsMapToPixel xform = mMapSettings.mapToPixel();
319319
xform.setMapRotation( 0, 0, 0 );
320320
#else

src/core/qgsmapsettingsutils.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ QString QgsMapSettingsUtils::worldFileContent( const QgsMapSettings &mapSettings
106106
double c = r[0] * s[2] + r[1] * s[5] + r[2];
107107
double d = r[3] * s[0] + r[4] * s[3];
108108
// Pixel YDim - almost always negative
109-
// See https://en.wikipedia.org/wiki/World_file#cite_ref-3, https://issues.qgis.org/issues/18491
109+
// See https://en.wikipedia.org/wiki/World_file#cite_ref-3, https://github.com/qgis/QGIS/issues/26379
110110
double e = r[3] * s[1] + r[4] * s[4];
111111
double f = r[3] * s[2] + r[4] * s[5] + r[5];
112112

src/core/qgsmaptopixel.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ bool QgsMapToPixel::updateMatrix()
8080
{
8181
QTransform newMatrix = transform();
8282

83-
// https://issues.qgis.org/issues/12757
83+
// https://github.com/qgis/QGIS/issues/20856
8484
if ( !newMatrix.isInvertible() )
8585
return false;
8686

src/core/qgspointlocator.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ bool QgsPointLocator::rebuildIndex( int maxFeaturesToIndex )
611611
catch ( const QgsException &e )
612612
{
613613
Q_UNUSED( e )
614-
// See https://issues.qgis.org/issues/12634
614+
// See https://github.com/qgis/QGIS/issues/20749
615615
QgsDebugMsg( QStringLiteral( "could not transform bounding box to map, skipping the snap filter (%1)" ).arg( e.what() ) );
616616
}
617617
}
@@ -662,7 +662,7 @@ bool QgsPointLocator::rebuildIndex( int maxFeaturesToIndex )
662662
catch ( const QgsException &e )
663663
{
664664
Q_UNUSED( e )
665-
// See https://issues.qgis.org/issues/12634
665+
// See https://github.com/qgis/QGIS/issues/20749
666666
QgsDebugMsg( QStringLiteral( "could not transform geometry to map, skipping the snap for it (%1)" ).arg( e.what() ) );
667667
continue;
668668
}
@@ -775,7 +775,7 @@ void QgsPointLocator::onFeatureAdded( QgsFeatureId fid )
775775
catch ( const QgsException &e )
776776
{
777777
Q_UNUSED( e )
778-
// See https://issues.qgis.org/issues/12634
778+
// See https://github.com/qgis/QGIS/issues/20749
779779
QgsDebugMsg( QStringLiteral( "could not transform geometry to map, skipping the snap for it (%1)" ).arg( e.what() ) );
780780
return;
781781
}

src/core/qgstilecache.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ bool QgsTileCache::tile( const QUrl &url, QImage &image )
4949
image = QImage::fromData( imageData );
5050

5151
// cache it as well (mutex is already locked)
52-
// Check for null because it could be a redirect (see: https://issues.qgis.org/issues/16427 )
52+
// Check for null because it could be a redirect (see: https://github.com/qgis/QGIS/issues/24336 )
5353
if ( ! image.isNull( ) )
5454
{
5555
sTileCache.insert( url, new QImage( image ) );

src/core/qgsvectorlayerdiagramprovider.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ void QgsVectorLayerDiagramProvider::drawLabel( QgsRenderContext &context, pal::L
102102
// features are pre-rotated but not scaled/translated,
103103
// so we only disable rotation here. Ideally, they'd be
104104
// also pre-scaled/translated, as suggested here:
105-
// https://issues.qgis.org/issues/11856
105+
// https://github.com/qgis/QGIS/issues/20071
106106
QgsMapToPixel xform = context.mapToPixel();
107107
xform.setMapRotation( 0, 0, 0 );
108108
#else

src/core/qgsvectorlayereditbuffer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ bool QgsVectorLayerEditBuffer::commitChanges( QStringList &commitErrors )
333333
// no yes => changeAttributeValues
334334
// yes yes => changeFeatures
335335

336-
// to fix https://issues.qgis.org/issues/15741
336+
// to fix https://github.com/qgis/QGIS/issues/23663
337337
// first of all check if feature to add is compatible with provider type
338338
// this check have to be done before all checks to avoid to clear internal
339339
// buffer if some of next steps success.

src/core/qgsvectorlayerlabelprovider.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ void QgsVectorLayerLabelProvider::drawLabelPrivate( pal::LabelPosition *label, Q
382382
// features are pre-rotated but not scaled/translated,
383383
// so we only disable rotation here. Ideally, they'd be
384384
// also pre-scaled/translated, as suggested here:
385-
// https://issues.qgis.org/issues/11856
385+
// https://github.com/qgis/QGIS/issues/20071
386386
QgsMapToPixel xform = context.mapToPixel();
387387
xform.setMapRotation( 0, 0, 0 );
388388

src/core/raster/qgscolorrampshader.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ originally part of the larger QgsRasterLayer class
1919
***************************************************************************/
2020

2121
// Threshold for treating values as exact match.
22-
// Set to 0.0 to support displaying small values (https://issues.qgis.org/issues/12581)
22+
// Set to 0.0 to support displaying small values (https://github.com/qgis/QGIS/issues/20706)
2323
#define DOUBLE_DIFF_THRESHOLD 0.0 // 0.0000001
2424

2525
#include "qgslogger.h"
@@ -437,7 +437,7 @@ bool QgsColorRampShader::shade( double value, int *returnRedValue, int *returnGr
437437
{
438438
// Assign the color of the higher class for every pixel between two class breaks.
439439
// NOTE: The implementation has always been different than the documentation,
440-
// which said lower class before, see https://issues.qgis.org/issues/13995
440+
// which said lower class before, see https://github.com/qgis/QGIS/issues/22009
441441
if ( overflow )
442442
{
443443
return false;

src/core/symbology/qgsmarkersymbollayer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -2082,7 +2082,7 @@ void QgsSvgMarkerSymbolLayer::renderPoint( QPointF point, QgsSymbolRenderContext
20822082

20832083
if ( context.renderContext().flags() & QgsRenderContext::Antialiasing )
20842084
{
2085-
// workaround issue with nested QPictures forgetting antialiasing flag - see https://issues.qgis.org/issues/14960
2085+
// workaround issue with nested QPictures forgetting antialiasing flag - see https://github.com/qgis/QGIS/issues/22909
20862086
p->setRenderHint( QPainter::Antialiasing );
20872087
}
20882088

src/core/symbology/qgsrulebasedrenderer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ bool QgsRuleBasedRenderer::Rule::startRender( QgsRenderContext &context, const Q
423423
sf = QStringLiteral( "TRUE" );
424424
}
425425
// If we have more than 50 rules (to stay on the safe side) make a binary tree or SQLITE will fail,
426-
// see: http://issues.qgis.org/issues/19441
426+
// see: https://github.com/qgis/QGIS/issues/27269
427427
else if ( subfilters.count() > 50 )
428428
{
429429
std::function<QString( const QStringList & )>bt = [ &bt ]( const QStringList & subf )

src/crashhandler/qgscrashdialog.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ QgsCrashDialog::QgsCrashDialog( QWidget *parent )
3636
"<a href=\"http://qgis.org/en/site/getinvolved/development/bugreporting.html#bugs-features-and-issues\">Follow the steps to help our developers.</a>"
3737
"<br><br>"
3838
"You can also send us a helpful bug report using the Copy Report button <br>and opening a ticket at "
39-
"<a href=\"https://issues.qgis.org/\">issues.qgis.org</a>" ) );
39+
"<a href=\"https://github.com/qgis/QGIS/issues\">QGIS Issue Tracker</a>" ) );
4040
mHelpLabel->setTextInteractionFlags( Qt::TextBrowserInteraction );
4141
mHelpLabel->setOpenExternalLinks( true );
4242

src/gui/attributetable/qgsattributetabledelegate.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ void QgsAttributeTableDelegate::setModelData( QWidget *editor, QAbstractItemMode
116116

117117
if ( ( oldValue != newValue && newValue.isValid() ) || oldValue.isNull() != newValue.isNull() )
118118
{
119-
// This fixes https://issues.qgis.org/issues/16492
119+
// This fixes https://github.com/qgis/QGIS/issues/24398
120120
QgsFeatureRequest request( fid );
121121
request.setFlags( QgsFeatureRequest::NoGeometry );
122122
request.setNoAttributes();

src/gui/attributetable/qgsattributetablemodel.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ void QgsAttributeTableModel::updatedFields()
263263
void QgsAttributeTableModel::editCommandEnded()
264264
{
265265
// do not do reload(...) due would trigger (dataChanged) row sort
266-
// giving issue: https://issues.qgis.org/issues/15976
266+
// giving issue: https://github.com/qgis/QGIS/issues/23892
267267
bulkEditCommandEnded( );
268268
}
269269

src/gui/attributetable/qgsdualview.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ void QgsDualView::initModels( QgsMapCanvas *mapCanvas, const QgsFeatureRequest &
332332
mFilterModel = new QgsAttributeTableFilterModel( mapCanvas, mMasterModel, mMasterModel );
333333

334334
// The following connections to invalidate() are necessary to keep the filter model in sync
335-
// see regression https://issues.qgis.org/issues/15974
335+
// see regression https://github.com/qgis/QGIS/issues/23890
336336
connect( mMasterModel, &QgsAttributeTableModel::rowsRemoved, mFilterModel, &QgsAttributeTableFilterModel::invalidate );
337337
connect( mMasterModel, &QgsAttributeTableModel::rowsInserted, mFilterModel, &QgsAttributeTableFilterModel::invalidate );
338338

0 commit comments

Comments
 (0)