View Issue Details

Category
SSPBT:本体(SSP)
SeverityminorReproducibilityalways 
Status closed 
Fixed in Version2.7 (リリース) 
Summary0000746: ゴーストが意図しないディスプレイに表示され、\1のバルーンが表示されない
Description「0000713: ゴーストが意図しないディスプレイに表示されてしまう」を報告させていただいた者です。
先日は修正ありがとうございます。
大変遅くなりましたが、SSPを2.7.59へ更新して動作確認いたしました。

残念ながら、動作が改善しておりませんでしたのでご報告いたします。
「起動時にシェル、バルーンがモニタ2へ表示される」が希望する動作となります(結果④⑧⑩)


結果をまとめますと、下記となります。
・「キャラクター自由移動」が「ゴースト設定」の場合に、モニタ1への移動が起きる
・起動時にシェルの一体化処理を入れているソロゴーストの場合に、\1のバルーンが表示されなくなる
・「画面外のウインドウを自動で画面内に移動する」設定のON/OFFは動作に影響しない

全てのテスト結果については下記となります。

【確認手順】
・ゴーストをモニタ2へ移動させた状態でSSPを終了し、再起動する

【確認結果】
条件①
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:OFF
・起動時にシェルの一体化処理を入れているソロゴースト

結果①
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・\1のバルーンが表示されない(シェル位置、バルーン位置初期化しても改善なし)


条件②
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:OFF
・起動時にシェルの一体化処理を「入れていない」ソロゴースト

結果②
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・バルーン表示には問題なし


条件③
・キャラクター自由移動:常に自由移動
・画面外のウインドウを自動で画面内に移動する:OFF
・起動時にシェルの一体化処理を入れているソロゴースト

結果③
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・\1のバルーンが表示されない(シェル位置、バルーン位置初期化しても改善なし)


条件④
・キャラクター自由移動:常に自由移動
・画面外のウインドウを自動で画面内に移動する:OFF
・起動時にシェルの一体化処理を「入れていない」ソロゴースト

結果④
・起動時にシェル、バルーンがモニタ2へ表示される


条件⑤
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:ON
・起動時にシェルの一体化処理を入れているソロゴースト

結果⑤
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・\1のバルーンが表示されない(シェル位置、バルーン位置初期化しても改善なし)


条件⑥
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:ON
・起動時にシェルの一体化処理を「入れていない」ソロゴースト

結果⑥
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・バルーン表示には問題なし


条件⑦
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:OFF
・ペアゴースト(\1にシェルが存在する)

結果⑦
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・バルーン表示には問題なし


条件⑧
・キャラクター自由移動:常に自由移動
・画面外のウインドウを自動で画面内に移動する:OFF
・ペアゴースト(\1にシェルが存在する)

結果⑧
・起動時にシェル、バルーンがモニタ2へ表示される


条件⑨
・キャラクター自由移動:ゴースト設定
・画面外のウインドウを自動で画面内に移動する:ON
・ペアゴースト(\1にシェルが存在する)

結果⑨
・起動時にシェル、バルーンがモニタ1へ表示される
・「シェル位置初期化」でシェル、バルーン共にモニタ2へ表示される
・バルーン表示には問題なし


条件⑩
・キャラクター自由移動:常に自由移動
・画面外のウインドウを自動で画面内に移動する:ON
・ペアゴースト(\1にシェルが存在する)

結果⑩
・起動時にシェル、バルーンがモニタ2へ表示される

Relationships

child of 0000713 closedponapalt ゴーストが意図しないディスプレイに表示されてしまう 

Activities

ponapalt

2026-02-16 13:20

administrator   ~0001713

完全に手探り状態になってますが…2.7.60でどうですか。

guest

2026-02-16 17:25

reporter   ~0001716

修正ありがとうございます!迅速なご対応に感謝いたします。
SSPを2.7.60へ更新して動作確認をいたしました。

「キャラクター自由移動」を「ゴースト設定」にした状態で確認を行いました。
以前モニタ1へ表示されていたゴーストは、SSP更新後もモニタ1へ表示されましたが、
「シェル位置初期化」でモニタ2へ戻り、次回以降の起動時はモニタ2へ表示されるようになりました。
ありがとうございます!

ただ、\1側のバルーンが表示されない件は解決しておりませんでした。
こちらは依然として、起動時にシェルの一体化処理を入れているソロゴーストで発生いたします。
ちなみに、起動時以外で一体化処理を行った場合は発生しませんでした。(パターン②③)
また、\1側へ明示的にサーフェスを指定した場合も発生しませんでした。(パターン④)

確認に使用した記述は下記です。

パターン①:起動時に一体化処理を行う
-------------------------------------------
#▼手順
#スクリプト入力から「\![raise,一体化解除テスト]」を実行し、
#ゴーストを終了し、再度起動する
#▼結果
#起動時から\0のみバルーンが表示され、\1のバルーンは表示されない

*OnBoot
(一体化)
:(0)¥0、一体化して起動。
:¥1、一体化して起動。

*OnClose
:(0)¥0、終了。
:¥1、終了。


:(0)¥0、トーク。
:¥1、トーク。

*一体化解除テスト
(一体化解除)
:¥0、一体化を解除してトーク。
:¥1、一体化を解除してトーク。

@一体化
\1\![set,alignmenttodesktop,free]\_w[10]\![move,--X=0,--Y=-0,--time=0,--base=0,--base-offset=left.top,--move-offset=left.top]\_w[10]\![set,sticky-window,1,0]
@一体化解除
\![reset,sticky-window]
-------------------------------------------

パターン②:終了時に一体化処理を行う
-------------------------------------------
#▼手順
#スクリプト入力から「\![raise,一体化解除テスト]」を実行し、
#ゴーストを終了し、再度起動する
#▼結果
#終了時のトークでは一体化が行われ、\0、\1で全てのトーク、バルーンが表示される
#次回起動時に一体化が解除される

*OnBoot
:(0)¥0、起動。
:¥1、起動。

*OnClose
(一体化)
:(0)¥0、一体化して終了。
:¥1、一体化して終了。


:(0)¥0、トーク。
:¥1、トーク。

*一体化解除テスト
(一体化解除)
:¥0、一体化を解除してトーク。
:¥1、一体化を解除してトーク。

@一体化
\1\![set,alignmenttodesktop,free]\_w[10]\![move,--X=0,--Y=-0,--time=0,--base=0,--base-offset=left.top,--move-offset=left.top]\_w[10]\![set,sticky-window,1,0]
@一体化解除
\![reset,sticky-window]
-------------------------------------------

パターン③:ランダムトーク時に一体化処理を行う
-------------------------------------------
#▼手順
#スクリプト入力から「\![raise,一体化解除テスト]」を実行し、
#ゴーストを終了し、再度起動する
#▼結果:
#一体化のランダムトーク以降のトークでは一体化が行われ、
#\0、\1で全てのトーク、バルーンが表示される
#次回起動時に一体化が解除される

*OnBoot
:(0)¥0、起動。
:¥1、起動。

*OnClose
:(0)¥0、終了。
:¥1、終了。


(一体化)
:(0)¥0、一体化してトーク。
:¥1、一体化してトーク。

*一体化解除テスト
(一体化解除)
:¥0、一体化を解除してトーク。
:¥1、一体化を解除してトーク。

@一体化
\1\![set,alignmenttodesktop,free]\_w[10]\![move,--X=0,--Y=-0,--time=0,--base=0,--base-offset=left.top,--move-offset=left.top]\_w[10]\![set,sticky-window,1,0]
@一体化解除
\![reset,sticky-window]
-------------------------------------------

パターン④:起動時に一体化処理を行う&\1へサーフェス指定を行う
-------------------------------------------
#▼手順
#スクリプト入力から「\![raise,一体化解除テスト]」を実行し、
#ゴーストを終了し、再度起動する
#▼結果
#\0、\1で全てのトーク、バルーンが表示される

*OnBoot
(一体化)
:(0)¥0、一体化して起動。
:(10)¥1、一体化して起動。
#\0側の「(0)」を省略しても結果は同様でした
#\0\1双方のサーフェス指定を省略した場合は、パターン①と同様の結果となります

*OnClose
:(0)¥0、終了。
:¥1、終了。


:(0)¥0、トーク。
:¥1、トーク。

*一体化解除テスト
(一体化解除)
:¥0、一体化を解除してトーク。
:¥1、一体化を解除してトーク。

@一体化
\1\![set,alignmenttodesktop,free]\_w[10]\![move,--X=0,--Y=-0,--time=0,--base=0,--base-offset=left.top,--move-offset=left.top]\_w[10]\![set,sticky-window,1,0]
@一体化解除
\![reset,sticky-window]
-------------------------------------------

ponapalt

2026-02-19 08:01

administrator   ~0001719

2.7.63

ponapalt

2026-02-19 09:37

administrator   ~0001720

復帰

ponapalt

2026-02-21 05:41

administrator   ~0001723

2.7.65

Issue History

Date Modified Username Field Change
2026-02-14 11:59 guest New Issue
2026-02-16 13:20 ponapalt Assigned To => ponapalt
2026-02-16 13:20 ponapalt Status new => feedback
2026-02-16 13:20 ponapalt Note Added: 0001713
2026-02-16 17:25 guest Note Added: 0001716
2026-02-16 17:25 guest Status feedback => assigned
2026-02-19 08:01 ponapalt Status assigned => closed
2026-02-19 08:01 ponapalt Resolution open => fixed
2026-02-19 08:01 ponapalt Fixed in Version => 2.7 (リリース)
2026-02-19 08:01 ponapalt Note Added: 0001719
2026-02-19 09:37 ponapalt Status closed => acknowledged
2026-02-19 09:37 ponapalt Note Added: 0001720
2026-02-19 09:37 ponapalt Relationship added child of 0000713
2026-02-21 05:41 ponapalt Status acknowledged => closed
2026-02-21 05:41 ponapalt Note Added: 0001723