Bug: fullscreen bug with second app running

Đang mở
#509 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
30/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
javascript, linux
Lĩnh vực
desktop

Hướng nghiên cứu

Start by reproducing the fullscreen shift: open two or more windows, then fullscreen a YouTube video, and check whether the video shifts. The journal excerpt points away from Forge's own code: its stack trace names rounded-window-corners/manager/event_handlers.js:162 and a MetaWindowActorWayland that was already disposed. Begin by working out whether that other extension is involved. Done means the fullscreen video stays aligned with other windows open, confirmed on Wayland.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug
Issue/Bug Description/Video Capture/Screenshots

Great extension.....

It is exhibiting a strange error, if there are two or more apps opened at the same time and I switch to fullscreen mode on youtube the whole screen video kind of shift to the right of the screen croping a part of the video.

If i minimize all apps except the youtube app (only one window is opened on the main screen) then it works absolutely fine.

Strange......

Image
Steps to reproduce

It just causes the bug when an app is running with youtube.
Open an app with youtube.

Distribution and Linux version
cat /etc/os-release && uname -a
NAME="Fedora Linux"
VERSION="43 (Workstation Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=43
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 43 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:43"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f43/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=43
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=43
SUPPORT_END=2026-12-02
VARIANT="Workstation Edition"
VARIANT_ID=workstation
Linux fedora-devil 6.18.13-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Feb 19 19:54:01 UTC 2026 x86_64 GNU/Linux
Journal Logs from the last hour
journalctl --since='1 hour ago' --follow /usr/bin/gnome-shell
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Running GNOME Shell (using mutter 49.4) as a Wayland display server
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Enabling experimental feature 'scale-monitor-framebuffer'
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Enabling experimental feature 'xwayland-native-scaling'
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Thread 'KMS thread' will be using high priority scheduling
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Device '/dev/dri/card0' prefers shadow buffer
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Added device '/dev/dri/card0' (nvidia-drm) using atomic mode setting.
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Device '/dev/dri/card1' prefers shadow buffer
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Added device '/dev/dri/card1' (i915) using atomic mode setting.
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Created gbm renderer for '/dev/dri/card0'
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Created gbm renderer for '/dev/dri/card1'
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: GPU /dev/dri/card1 selected primary from builtin panel presence
Mar 05 18:02:19 fedora-devil gnome-shell[2027]: Obtained a high priority EGL context
Mar 05 18:02:20 fedora-devil gnome-shell[2027]: Using public X11 display :1024, (using :1025 for managed services)
Mar 05 18:02:20 fedora-devil gnome-shell[2027]: Using Wayland display name 'wayland-0'
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Extension [email protected] already installed in /usr/share/gnome-shell/extensions/[email protected]. /usr/share/gnome-shell/extensions/[email protected] will not be loaded
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Extension [email protected] already installed in /usr/share/gnome-shell/extensions/[email protected]. /usr/share/gnome-shell/extensions/[email protected] will not be loaded
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Extension [email protected] already installed in /usr/share/gnome-shell/extensions/[email protected]. /usr/share/gnome-shell/extensions/[email protected] will not be loaded
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Extension [email protected] already installed in /usr/share/gnome-shell/extensions/[email protected]. /usr/share/gnome-shell/extensions/[email protected] will not be loaded
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Extension [email protected] already installed in /usr/share/gnome-shell/extensions/[email protected]. /usr/share/gnome-shell/extensions/[email protected] will not be loaded
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Will monitor session c1
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Type GITypeInfo of property NM.Object::client does not match return type GITypeInfo of getter get_client. Falling back to slow path
Mar 05 18:02:21 fedora-devil gnome-shell[2027]: Registering session with GDM
Mar 05 18:02:29 fedora-devil gnome-shell[4552]: Running GNOME Shell (using mutter 49.4) as a Wayland display server
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Enabling experimental feature 'scale-monitor-framebuffer'
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Enabling experimental feature 'xwayland-native-scaling'
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Thread 'KMS thread' will be using high priority scheduling
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Device '/dev/dri/card0' prefers shadow buffer
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Added device '/dev/dri/card0' (nvidia-drm) using atomic mode setting.
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Device '/dev/dri/card1' prefers shadow buffer
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Added device '/dev/dri/card1' (i915) using atomic mode setting.
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Created gbm renderer for '/dev/dri/card0'
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Created gbm renderer for '/dev/dri/card1'
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: GPU /dev/dri/card1 selected primary from builtin panel presence
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Obtained a high priority EGL context
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Using public X11 display :0, (using :1 for managed services)
Mar 05 18:02:30 fedora-devil gnome-shell[4552]: Using Wayland display name 'wayland-0'
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Will monitor session 2
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Type GITypeInfo of property NM.Object::client does not match return type GITypeInfo of getter get_client. Falling back to slow path
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: loading default theme (Adwaita)
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 76 with keysym 76 (keycode 37).
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 6c with keysym 6c (keycode 2e).
Mar 05 18:02:31 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Mar 05 18:02:32 fedora-devil gnome-shell[4552]: GNOME Shell started at Thu Mar 05 2026 18:02:31 GMT+0530 (India Standard Time)
Mar 05 18:02:32 fedora-devil gnome-shell[4552]: Registering session with GDM
Mar 05 18:02:32 fedora-devil gnome-shell[2027]: Shutting down GNOME Shell
Mar 05 18:02:32 fedora-devil gnome-shell[2027]: Connection to xwayland lost
Mar 05 18:02:32 fedora-devil gnome-shell[2027]: Using public X11 display :1024, (using :1025 for managed services)
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 6c with keysym 6c (keycode 2e).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 76 with keysym 76 (keycode 37).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Mar 05 18:07:11 fedora-devil gnome-shell[4552]: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Mar 05 18:07:17 fedora-devil gnome-shell[4552]: Object MetaWindowActorWayland (0x55b6156fa840), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                == Stack trace for context 0x55b6117f3fc0 ==
                                                #0   55b6118bf960 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:162 (15d0dc594dd0 @ 46)
                                                #1   55b6118bf8d8 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119 (35f5928b0510 @ 22)
                                                #2   55b6118bf848 i   resource:///org/gnome/shell/ui/init.js:21 (35f59288d8d0 @ 48)
Mar 05 18:07:17 fedora-devil gnome-shell[4552]: Object MetaWindowActorWayland (0x55b6156fa840), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                == Stack trace for context 0x55b6117f3fc0 ==
                                                #0   55b6118bfa58 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/utils.js:48 (12a6d2e2dd30 @ 13)
                                                #1   55b6118bf960 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:164 (15d0dc594dd0 @ 78)
                                                #2   55b6118bf8d8 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119 (35f5928b0510 @ 22)
                                                #3   55b6118bf848 i   resource:///org/gnome/shell/ui/init.js:21 (35f59288d8d0 @ 48)
Mar 05 18:07:17 fedora-devil gnome-shell[4552]: JS ERROR: TypeError: can't access property "get_client_type", win is null
                                                getRoundedCornersEffect@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/utils.js:50:5
                                                refreshRoundedCorners@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:164:43
                                                applyEffectTo/<@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119:18
                                                @resource:///org/gnome/shell/ui/init.js:21:20
Mar 05 18:08:10 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:08:14 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:08:14 fedora-devil gnome-shell[4552]: Type GITypeInfo of property Clutter.BrightnessContrastEffect::brightness does not match type GITypeInfo of first argument of setter set_brightness. Falling back to slow path
Mar 05 18:08:32 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:11:06 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:11:11 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:12:26 fedora-devil gnome-shell[4552]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Mar 05 18:14:06 fedora-devil gnome-shell[4552]: cogl_framebuffer_set_viewport: assertion 'width > 0 && height > 0' failed
Mar 05 18:28:13 fedora-devil gnome-shell[4552]: Object MetaWindowActorWayland (0x55b613148900), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                == Stack trace for context 0x55b6117f3fc0 ==
                                                #0   55b6118bf960 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:162 (15d0dc594dd0 @ 46)
                                                #1   55b6118bf8d8 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119 (35f5928b0510 @ 22)
                                                #2   55b6118bf848 i   resource:///org/gnome/shell/ui/init.js:21 (35f59288d8d0 @ 48)
Mar 05 18:28:13 fedora-devil gnome-shell[4552]: Object MetaWindowActorWayland (0x55b613148900), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                                == Stack trace for context 0x55b6117f3fc0 ==
                                                #0   55b6118bfa58 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/utils.js:48 (12a6d2e2dd30 @ 13)
                                                #1   55b6118bf960 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:164 (15d0dc594dd0 @ 78)
                                                #2   55b6118bf8d8 i   file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119 (35f5928b0510 @ 22)
                                                #3   55b6118bf848 i   resource:///org/gnome/shell/ui/init.js:21 (35f59288d8d0 @ 48)
Mar 05 18:28:13 fedora-devil gnome-shell[4552]: JS ERROR: TypeError: can't access property "get_client_type", win is null
                                                getRoundedCornersEffect@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/utils.js:50:5
                                                refreshRoundedCorners@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_handlers.js:164:43
                                                applyEffectTo/<@file:///home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn/manager/event_manager.js:119:18
                                                @resource:///org/gnome/shell/ui/init.js:21:20
Mar 05 18:29:45 fedora-devil gnome-shell[4552]: cogl_framebuffer_set_viewport: assertion 'width > 0 && height > 0' failed
Mar 05 18:30:28 fedora-devil gnome-shell[4552]: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
                                                == Stack trace for context 0x55b6117f3fc0 ==
                                                #0   55b6118bf848 i   resource:///org/gnome/shell/ui/init.js:21 (35f59288d8d0 @ 48)
                                                The offending signal was size-changed on MetaShapedTexture 0x55b6156f3690.
GNOME Shell version

49.4

Forge version

89

Other installed/enabled extensions
gnome-extensions list --enabled --details
[email protected]
  Name: Weeks Start on Monday Again...
  Description: ... or maybe not, and that's why the start day is configurable in the preferences.

This is an updated version of the "Weeks Start on Monday" extension for newer Gnome Shells.
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/F-i-f/weeks-start-on-monday
  Version: 22
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Date Menu Formatter
  Description: Allows customization of the date display in the panel.

Might be especially useful if you're using a horizontal panel which does not at all work well with the default date display.

CHANGELOG
Version 5: added support for multiple Dash To Panel panels
Version 6: fixed issues on earlier Gnome Shell versions
Version 10: fixed clock hover style (by bomdia)
Version 11: Gnome 45 update by andyholmes@github
Version 12: added support for advanced formatters by bomdia@github
Version 15: added text alignment choice by bomdia@github
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/marcinjakubowski/date-menu-formatter
  Version: 18
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: UFW Status Indicator
  Description: Shows UFW status in system indicator. If gufw is installed then clicking on status icon also opens it
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/bittokazi/ufw-status-indicator
  Version: 4
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Forge
  Description: Tiling and window manager for GNOME
- Please report bugs/issues on https://github.com/forge-ext/forge/issues
- Needs a new maintainer.
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/forge-ext/forge
  Version: 89
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: User Themes
  Description: Load shell themes from user directory.
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Version: 69
  Enabled: Yes
  State: ACTIVE

rounded-window-corners@fxgn
  Name: Rounded Window Corners Reborn
  Description: Add rounded corners to all windows. Fork of the now unmaintained Rounded Window Corners extension.
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/rounded-window-corners@fxgn
  URL: https://github.com/flexagoon/rounded-window-corners
  Version: 14
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Background Logo
  Description: Overlay a tasteful logo on the background to enhance the user experience
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://pagure.io/background-logo-extension
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Dash to Dock
  Description: A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available.
  Path: /home/dimpy_devil/.local/share/gnome-shell/extensions/[email protected]
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: [email protected]
  Version: 103
  Enabled: Yes
  State: ACTIVE
Monitor Setup

Laptop display
1980x1200

Other Notes

No response

Ngôn ngữ chính
JavaScript
Star
1.3k
Fork
112
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của forge-ext/forge

Tất cả issue của forge-ext/forge

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.